二维数组的两个维度的索引值也是从0开始,两个维度的最后一个索引值为长度-1。
二维数组的两个维度的索引值也是从0开始,两个维度的最后一个索引值为长度-1.
先撇开“二维数组”这个概念不看。
结论:
任何一个数组的索引值都是从0开始的,最后一个索引值都是length-1.
解释:
数组的概念:一个值的集合。比如【55,34,23,12】这就是一个数组。
而55就是这个数组的第一个值。它对应的索引号为0。
12就是这个数组的最后一个值,它的索引号为3。
这个数组的长度(length)为4,长度即里面的值的个数。
【每个值都有一个索引号,从0开始。因为数组的索引总是由0开始,所以一个数组的上下限分别是:0和length-1。如数组的长度是5,数组的上下限分别是0和4。】
楼上说的并不对,其实跟一维数组是一样的,比如数组长度是5,那最后一个索引就是 arr[4] ,也就是arr[arr.length-1]
比如arr[5][5],开始是从arr[0][0],最后一个索引值为arr[4][4] 也就是5-1