更新時間:2022-10-20 09:59:51 來源:動力節(jié)點 瀏覽6204次
for(int i = 0;i< 數(shù)組名稱.length;i++){
數(shù)組名稱[i];
}
我們在程序中,定義了一個變量 i,用 i 的值和數(shù)組的長度值比較,因為數(shù)組的索引是從 0 開始的,所以我們遍歷的數(shù)值只能夠小于數(shù)組名稱.length。

for循環(huán)遍歷數(shù)組
在遍歷數(shù)組的時候,我們不僅僅可以給數(shù)組賦值,也可將值獲取出來。
package com.haicoder.net.array;
public class ArrayTest{
public static void main(String[] args){
System.out.println("嗨客網(wǎng)(www.haicoder.net)");
int scores[] = new int[3]; //定義一個數(shù)組
for (int i = 0; i < scores.length; i++) { //給數(shù)組動態(tài)賦值
scores[i] = (i + 98);
}
System.out.println("======數(shù)組賦值成功,遍歷打印出來======");
for (int i = 0; i < scores.length; i++) {
System.out.println(scores[i]);
}
}
}
運行結果如下:

從運行結果我們可以看到,我們定義了一個數(shù)組,數(shù)組的長度為 3,然后我們使用 for 循環(huán)給每個位置上的數(shù)組賦值。并且遍歷讓數(shù)組里面的元素打印出來。
除了使用 for 循環(huán)遍歷數(shù)組,我們還可以使用 foreach 來遍歷數(shù)組。
package com.haicoder.net.array;
public class ArrayTest{
public static void main(String[] args){
System.out.println("嗨客網(wǎng)(www.haicoder.net)");
int scores[] = {1,2,3}; //定義一個數(shù)組
for(int x : scores){
System.out.println(x);
}
}
}
運行結果如下:

我們可以看到和 for 循環(huán)的效果類型,能夠將數(shù)據(jù)全部打印出來。
遍歷訪問數(shù)組里面的元素的時候,我們可以使用 for 方法,為每個位置上面的元素進行賦值。如果單獨的想訪問里面具體位置的元素的時候,我們需要用 “數(shù)組名[數(shù)組元素位置] = value” 的方式來賦值。我們可以使用 for 和 foreach 兩個方法來遍歷數(shù)組。
以上就是關于“舉例說明Java數(shù)組循環(huán)動態(tài)賦值”的介紹,大家如果想了解更多相關知識,不妨來關注一下動力節(jié)點的Java在線學習,里面的課程內容細致全面,很適合沒有基礎的小白學習,希望對大家能夠有所幫助。