本文共 921 字,大约阅读时间需要 3 分钟。
public static void arrayListToArray() { // ArrayList转换数组 Listarraylist = new ArrayList (); arraylist.add("java"); arraylist.add("c++"); arraylist.add("python"); // 转换 String[] arr = arraylist.toArray(new String[arraylist.size()]); // 打印 for(int i=0;i
第一种方法:
public static void arrayToArrayList() { // 数组转arraylist String[] arr = new String[]{ "java","c++","python"}; // 转换 Listlist = Arrays.asList(arr); System.out.println(list.toString()); }
但该方法返回的arraylist不能进行添加或删除列表中的元素,因为返回的列表不是java.util.ArrayList。而是java.util.Arrays中的一个私有静态类。
第二个方法:
public static void arrayToArrayList_2() { // 数组转arraylist String[] arr = new String[]{ "java","c++","python"}; // 转换 Listlist = new ArrayList (Arrays.asList(arr)); System.out.println(list.toString()); }
转载地址:http://hzwdf.baihongyu.com/