其他分享
首页 > 其他分享> > 数组转 list

数组转 list

作者:互联网

java中所有泛型必须是引用类型
8种基本数据类型byte、short、int、long、float、double、char
int[]不能直接转换List List必须是引用类型
Integer[]转换为List

不支持增删
Integer[] intArray1 = new Integer[2];
        List<Integer> list1 = Arrays.asList(intArray1);
        System.out.println(list1);
 ②支持增删
Integer[] intArray2 = new Integer[2];
        List<Integer> list2 = new ArrayList<Integer>(Arrays.asList(intArray2)) ;
        list2.add(2);
        System.out.println(list2);
③ 适合数据量大 最高效
Integer[] intArray3 = new Integer[2];
        List<Integer> list3 = new ArrayList<Integer>(intArray3.length);
        Collections.addAll(list3, intArray3);
        list3.add(3);
        System.out.println(list3);

标签:intArray3,List,list,System,list3,数组,new,Integer
来源: https://blog.csdn.net/weixin_48378125/article/details/120256265