Java array.length是否提供数组中的元素数或数组大小?

Java array.length是否提供数组中的元素数或数组大小?,java,arrays,Java,Arrays,我想知道array.length是否提供了数组中的元素数,或者声明的数组中的空间大小。例如,如果我声明以下数组: int [] Array = new Array[10]; 然后向数组中添加一个元素,array.length是1还是10 还有没有办法找到另一个号码。例如,如果array.length对应于数组中的元素数,是否有任何方法可以找到数组中的空间 阵列的长度是其容量。 现在是10点。Length返回数组的容量,而不考虑数组的元素。试试看,发现:数组中没有元素数与其长度不同的情况;数组将

我想知道array.length是否提供了数组中的元素数,或者声明的数组中的空间大小。例如,如果我声明以下数组:

int [] Array = new Array[10];
然后向数组中添加一个元素,array.length是1还是10

还有没有办法找到另一个号码。例如,如果array.length对应于数组中的元素数,是否有任何方法可以找到数组中的空间

阵列的长度是其容量。
现在是10点。Length返回数组的容量,而不考虑数组的元素。

试试看,发现:数组中没有元素数与其长度不同的情况;数组将以10个零开始,所有这些零都是数组的元素。Java数组是零索引的,数组的可寻址范围将是[0-9],所以你知道你不能向数组中添加元素。数组的大小是固定的,永远不能更改。