在 Java 中创建整数类型的数组列表时,默认值是什么?我需要检查一个数组列表是否已满,我要获取数组的大小,然后在最后一个索引处获取值并检查它是否是默认值。
有没有更好的办法?默认值是多少?
希望这是有道理的。干杯
int size = a.size();
int last = a.get(size);
if( last == null )
{
return true;
}else{
return false;
}
编辑;
是否可以创建一个最大大小的 ArrayList,而您无法阻止它动态扩展?当您创建一个 ArrayList 并使用 size() 时,它会返回实际大小或数组列表中的元素数量吗?这样做以创建最大大小时,默认值是否为空?
public boolean isFull()
{
int size = a.size();
int last = 0;
try{
last = a.get(size-1);
}catch (Exception e){
}
if( last == null )
{
return true;
}else{
return false;
}
}
我现在有这个,它看起来怎么样?现在这有意义吗?