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迴圈遍歷乙...