數(shù)組長度和數(shù)組元素個數(shù)的問題
數(shù)組屬性:
?length 用法:
<數(shù)組對象>.length;返回:數(shù)組的長度,即數(shù)組里有多少個元素。它等于數(shù)組里最后一個元素的下標加一。
?不是減一嗎?小小白請教大大神。
數(shù)組屬性:
?length 用法:
<數(shù)組對象>.length;返回:數(shù)組的長度,即數(shù)組里有多少個元素。它等于數(shù)組里最后一個元素的下標加一。
?不是減一嗎?小小白請教大大神。
2015-03-27
舉報
2016-05-12
數(shù)組的下標是從0開始,而數(shù)組的長度的計數(shù)是從1開始,所以數(shù)組的長度等于數(shù)組的最大下標加1
2015-03-27
數(shù)組元素下標是從0開始的也就是假如這個數(shù)組有10個元素 那么這個數(shù)組的最后一個元素的下標是為9 那么數(shù)組的長度還是9+1=10
2015-03-27
舉個例:如定義了一個數(shù)組 strArray[10],包含10個數(shù)組元素,數(shù)組下標為0至9。
strArray.length=10
數(shù)組最后一個下標為9
所以:<數(shù)組對象>.length=最后一個元素下標+1
同理:最后一個元素下標=<數(shù)組對象>.length-1