数组转 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);
上一篇:基于《黑马商城》项目,分析资讯详情列表的实现(uniapp中rich-text的使用)


下一篇:scala函数式编程--map和filter