class="area">
使用循環操作 Java 中的數組實際開發中我們經常使用循環控制數組成員的操作。如:

運行結果:

其中,

用於獲取數組的長度需要注意的“小毛病”:1、 數組下標從 0 開始。因此 scores[3] ,表示數組中的第 4 個元素,而並非第 3 個元素2、 數組下標的范圍是 0 至 數組長度-1 ,如果越界訪問,就會報錯。如:

運行時會報如下錯誤:

上面錯誤信息的意思是數組下標超過范圍,即數組訪問越界。在上面的代碼中創建一個長度為 2 的數組,因此數組下標范圍是 0 到 1 ,而程序中下標出現了 2 ,即 scores[2] ,超過了范圍,造成數組訪問越界。