成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

java獲取數(shù)組元素下標 誰幫我講解下Java的數(shù)組及下標的范圍啊?

誰幫我講解下Java的數(shù)組及下標的范圍???在Java中聲明數(shù)組有幾種方法。1. Int[]ARRS=New Int[10]此方法等價于Int ARRS[]New Int[10。因為數(shù)組的長度是固定的,

誰幫我講解下Java的數(shù)組及下標的范圍啊?

在Java中聲明數(shù)組有幾種方法。

1. Int[]ARRS=New Int[10

]此方法等價于Int ARRS[]New Int[10。因為數(shù)組的長度是固定的,所以在聲明時必須指定數(shù)組的長度。我在上面聲明了一個長度為10的數(shù)組。

下標從0到數(shù)組長度的最后一位,即數(shù)組長度-1。上面數(shù)組的最大下標是9。

通過下面的訪問值來操作。

示例:arr[0]=1

arr[1]=2

arr[9]=10

以便將給定值存儲在相應位置。這樣,arr[10]就會拋出一個異常,因為最大下標只有9。

這個值也是通過下標獲得的

例如:int num=arr[0],所以得到的值是1。

因為數(shù)組長度是固定的,即使沒有存儲值,它將占用內(nèi)存。

例如:int num=Arr[8

]我沒有給8下標值,但它的輸出是0,因為當數(shù)組引用類型時,默認值是0。你可以自己查。

還有一種方法可以通過

int[]ARRS=New int[]{1,2,3,4,5,6}來聲明和賦值。這樣,后面的括號就不能確定數(shù)組的長度。數(shù)組的長度取決于值的數(shù)量。

以上數(shù)組長度為6,其他用途相同。

百度搜索圈t社區(qū)(www.aiquanti.com)免費視頻教程