Java中的数组长度与ArrayList的size()之间的差异
ArrayList没有length()方法,ArrayList的size()方法提供了对象数
Array具有length属性,该属性提供Array的长度或容量。它是数组初始化期间分配的总空间。
import java.util.ArrayList;
public class LengthVsSize {
public static void main(String[] args) {
int arr[]=new int[10];
arr[0]=10;
arr[1]=12;
System.out.println(arr.length);
ArrayList<String> list=new ArrayList<String>();
list.add("ankit");
list.add("nippun");
System.out.println(list.size());
}
}
输出: