Arj*_*kur -1 java size arraylist
让我们假设有一个int类型的变量"x".如果ArrayList的size()方法返回的数字太大而无法存储在int中,Java将如何存储它.是否会将int向上转换为double或者会有一些异常.
ArrayList#size()
不能返回一个比一个更大的数字int
.例如,一个ArrayList
数组支持,该数组只能包含Integer.MAX_VALUE
多个元素.其次,更重要的是,方法的返回类型是int
.它只能返回int
值.