Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
向量的Java ArrayList中的类似方式是什么<;int>;v(100)_Java_Arraylist - Fatal编程技术网

向量的Java ArrayList中的类似方式是什么<;int>;v(100)

向量的Java ArrayList中的类似方式是什么<;int>;v(100),java,arraylist,Java,Arraylist,我想在初始化时使ArrayList大小为100。 我该怎么做 在C++中,向量V(100); 实例化ArrayList时,可以指定初始容量,但这不会填充ArrayList 可以对数组使用一些快捷方式 例如,您可以使用以下方法创建包含100个空引用的ArrayList: List<Integer> list = new ArrayList<> (Arrays.asList(new Integer[100])); List List=newarraylist(Arrays.

我想在初始化时使ArrayList大小为100。 我该怎么做


在C++中,向量V(100); 实例化ArrayList时,可以指定初始容量,但这不会填充ArrayList

可以对数组使用一些快捷方式

例如,您可以使用以下方法创建包含100个空引用的ArrayList:

List<Integer> list = new ArrayList<> (Arrays.asList(new Integer[100]));
List List=newarraylist(Arrays.asList(newinteger[100]);
使用构造函数,该构造函数将备份数组的初始大小设置为
initialSize

请注意,这实际上并没有在ArrayList中为您提供
initialSize
值,它只是设置支持数组的大小。如果需要设置一些初始值,则需要执行以下操作

newarraylist(Collections.nCopies(100,0))

可以使用中定义的构造函数,并且初始容量可以设置为100。它还可以避免在达到阈值之前调整列表的大小

List<Integer> arr = Arrays.asList(new Integer[10]);
List arr=Arrays.asList(新整数[10]);