我们可以使用其公共(public)方法ArrayList<E>
来确定size()
的长度,例如
ArrayList<Integer> arr = new ArrayList(10);
int size = arr.size();
同样,我们可以使用
Array
属性确定length
对象的长度String[] str = new String[10];
int size = str.length;
size()
的ArrayList
方法是在ArrayList
类中定义的,而length
的Array
属性在哪里定义? 最佳答案
数组是Java中的特殊对象,它们具有一个名为length
的简单属性,即final
。
数组没有“类定义”(您无法在任何.class文件中找到它),它们是语言本身的一部分。
资源: