Java数组转成list,list转数组

下面介绍一下Java中数组和List集合如何互相转换。

数组转成list

  • 01

    String[] userid = {"aa","bb","cc"}; List<String> userList = new ArrayList<String>(); Collections.addAll(userList, userid);

  • 02

    String[] userid = {"aa","bb","cc"}; List<String> userList = Arrays.asList(userid); 另: Arrays.asList()返回一个受指定数组支持的固定大小的列表。所以不能做Add、Remove等操作。 List list = new ArrayList(Arrays.asList(userid));这样操作就可以了。

  • 03

    最笨的方法: String[] userid = {"aa","bb","cc"}; List<String> userList = new ArrayList<String>(userid.length); for(String uid: userid){ userList.add(uid); }

list转数组

  • 01

    List<String> strList = new ArrayList<String>(); strList.add("aa"); strList.add("bb"); Object[] objs = strList.toArray(); -------------- 如果要变成String数组,需要强转类型。 String[] strs = (String[]) strList.toArray(new String[0]); ----------------- 也可以指定大小: String[] strs = strList.toArray(new String[strList.size()]);

  • 02

    笨方法: List<String> strList = new ArrayList<String>(); strList.add("aa"); strList.add("bb"); String[] strs = new String[strList.size()];

(0)

相关推荐

  • 如何利用Java自带的类将字符串数组转换成字符串

    字符串数组是数组中的一种,初始化方式有 (1)String[] arr = new String[4]; (2)String[] arr = {"1","2", ...

  • 如何将byte数组转换成string

    不同数据类型之间是可以相互转换的,如何将byte数组转换成string类型的字符串呢?接下来,我以java为例为大家简单讲解一下. 操作方法 01 使用电脑打开idea软件,创建一个名为myDemo的 ...

  • JavaScript如何将数组转换成字符串

    JavaScript中的数组有很多常用的方法,如获取数组中的一部分数据.对数组中的元素进行排序.删除数组中部分数据以及将数组全部数据转化为字符串.那这些方法如何使用,具体操作如下: 操作方法 01 第 ...

  • matlab怎么将元胞数组转换成矩阵

    有时候我们在进行matlab编程的时候,需要将元胞数组转换成矩阵进行运算,怎么转换呢,下面来分享一下方法 方法一:通过cell2mat()函数转换 01 第一步打开matlab之后,新建一个脚本,这里 ...

  • 如何将java项目转成动态web项目、web项目转java

    使用eclipse开发java项目的时候,经常因为 从SVN上同步下来的代码没有web特性,需要通过添加web功能才能部署到tomcat等容器上.小编介绍下 如何将普通的java项目转成动态web项目 ...

  • jar转exe java程序打包成exe可运行程序

    我们都知道java是平台无关性,可以打包成jar文件,到任何操作系统有jre环境的电脑都可以允许!但是我们打包成exe文件就相当于舍弃了这一大优势,不过确实有需要打包成exe的时候吧!下面介绍方法给大 ...

  • python如何将二维数组转化成一维数组

    在进行矩阵处理的时候我们往往需要将二维的转换成一维的,特别是在图像处理的过程,在处理直方图的时候,我们常常需要这么做,在Python中也有这种方法. 以一个图片的转化为例. 操作方法 01 打开win ...

  • 如何把java项目打包成jar文件

    在学习java的时候很多学生不知道jar文件有什么用,其实就是别人开发好的功能,我们拿来使用,接下来教大家怎么把自己开发好的功能,打包成jar文件 操作方法 01 准备好我们开发好的功能 02 右击项 ...

  • 如何利用Java实现List集合转换成数组

    数组和List集合之间可以相互转换,可以将数组转换成List集合,也可以将List集合转换成数组.在转换的过程中,需要注意为null的情况.下面利用一个具体的实例说明如何将List集合转换成数组,操作 ...