java數(shù)組的賦值的方法 誰幫我講解下Java的數(shù)組及下標的范圍?。?/h1>
誰幫我講解下Java的數(shù)組及下標的范圍?。吭趈ava中數(shù)組有這么大哪一種聲明。[]arrsnextint[10]這種等同于于intarrs[]futureint[10]只不過數(shù)組的長度是固定不動的,所
誰幫我講解下Java的數(shù)組及下標的范圍???
在java中數(shù)組有這么大哪一種聲明。
[]arrsnextint[10]
這種等同于于intarrs[]futureint[10]
只不過數(shù)組的長度是固定不動的,所以在聲明的時候必須指定你數(shù)組的長度。上面我一般聲明了一個10個長度的數(shù)組。
下標呢,是從0正在到數(shù)組長度的上一位,即數(shù)組長度-1,上面的數(shù)組大的下標是9。
存取值的時候要按照下邊來你的操作。
例:arr[0]1
arr
誰幫我講解下Java的數(shù)組及下標的范圍啊?
2arr[9]10
那樣他變會在相對應(yīng)的位置儲存給定的值。如果沒有這樣arr[10]是會拋異常,而且大下標唯有9.
取值確實是是從下標
例:intnumarr[0]這樣取到的那就是1.
是因為數(shù)組長度是固定不動的,因此就算是不存值又是會占內(nèi)存的,
例:intnumarr[8]
我并沒給8下標的存值,但它輸出的是0,因為數(shù)組時引用類型,默認值是0,自己是可以查一下。
有一種
int[]arrsfifthint[]{1,2,3,4,5,6}
聲明加變量賦值的,這樣的后邊的中括號就肯定不能制定出數(shù)組長度了,數(shù)組長度參照值的數(shù)量決定。
上邊這個數(shù)組長度應(yīng)該是6,其他用法一樣。
百度搜索圈T社區(qū)()付費視頻教程