TA贡献1848条经验 获得超6个赞
如果你是希望建立一个ArrayList的数组,可以这样写
ArrayList<Integer>[] array = new ArrayList[3];
System.out.println(array.length);
TA贡献1793条经验 获得超6个赞
我也怀疑[]符号多加了,你应该不会是要一个list的数组。那么,ArrayList<Integer> g = new ArrayList<Integer>();如果list的大小确认,可写成:ArrayList<Integer> g = new ArrayList<Integer>(size);一般也不需要指定,性能影响不大,完全可忽略。
[]
list
ArrayList<Integer> g = new ArrayList<Integer>();
ArrayList<Integer> g = new ArrayList<Integer>(size);
TA贡献1829条经验 获得超13个赞
ArrayList<Integer>[] array = new ArrayList<Integer>[Integer.MAX_VALUE];
大厂算法面试真题解析32讲
¥ 68.00
32 堂微服务架构设计与落地精讲课
¥ 78.00
Java 并发编程深度解析
¥ 58.00
网络编程之Netty一站式精讲
再学经典:《Effective Java》独家解析
举报