陣列遍歷的方法 For Each迴圈和索引遍歷

2021-10-08 08:21:07 字數 689 閱讀 9644

for-each迴圈是jdk1.5引進的一種新的迴圈型別,又被稱為加強型迴圈,它能在不使用索引的情況下遍歷陣列。

語法格式:

for

(type element:array)

例項:

需求:遍歷陣列arr中的所有元素:

public

class

testsrray

;for

(int element : arr)

}}

上述編譯為遍歷陣列arr中的所有元素;

執行結果:

123

4567

陣列正常遍歷方法:使用陣列索引,利用迴圈列印陣列元素

語法格式:

for

(int i=

0;i)

例項:

需求:遍歷陣列arr中的所有元素:

public

class

testarray

;for

(int i =

0; i < arr.length; i++)}

}

編譯結果:

123

4567

foreach 遍歷陣列

foreach array expression as value statement foreach array expression as key value statement 第一種格式遍歷給定的 array expression 陣列。每次迴圈中,當前單元的值被賦給 value 並且陣列內...

foreach遍歷陣列的兩種方法

使用foreach遍歷陣列的兩種方法 1.foreach 陣列名稱 as 自定義變數 foreach會將陣列中的元素在每次迴圈中將陣列的值賦給自定義的變數,在每次迴圈中用到了這個變數即用到了當前迴圈時陣列中的值 不管該陣列是索引陣列還是關聯陣列都不會影響foreach取值 arr array aa ...

foreach迴圈遍歷類陣列

using system using system.collections using system.collections.generic using system.linq using system.text using system.threading.tasks 使用foreach迴圈遍歷乙...