一个列表最多可以保存多少数据?
在 Java 中的 java.util.List 中最多可以添加多少数据?
数组列表是否有任何默认大小?
在 Java 中的 java.util.List 中最多可以添加多少数据?
数组列表是否有任何默认大小?
这取决于实现。由于您使用 s 为数组编制索引,因此 不能容纳多个元素。但是,A 不受相同方式的限制,并且可以包含任意数量的元素。List
int
ArrayList
Integer.MAX_VALUE
LinkedList
这取决于实现,但限制不是由接口定义的。List
但是,该接口定义了该方法,该方法返回一个 .size()
int
返回此列表中的元素数。如果此列表包含多个元素,则返回 。
Integer.MAX_VALUE
Integer.MAX_VALUE
因此,没有限制,但是在您到达后,列表的行为会发生变化Integer.MAX_VALUE
ArrayList
(已标记)由数组支持,并限制为数组的大小 - 即Integer.MAX_VALUE