您可以通过执行以下操作来设置ArrayList的初始大小:
ArrayList<Integer> arr=new ArrayList<Integer>(10);
但是,你做不到
arr.add(5, 10);
因为它会导致超出范围的异常。
如果您无法访问分配的空间,设置初始大小有什么用?
add函数的定义是,add(int index, Object element)
所以我不添加索引10。
ArrayList
。我个人希望使用一种方法来设置大小,以便可以将其放入特定的索引中。似乎没有这种方法。
set/add
项目。