W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
for-in 語句用于遍歷一組值。for-in 語句通常以以下方式使用。
for(variable in range) { statement #1 statement #2 … }
下圖顯示了此循環(huán)的圖解說明。
以下是for-in語句的示例 -
class Example { static void main(String[] args) { int[] array = [0,1,2,3]; for(int i in array) { println(i); } } }
在上面的例子中,我們首先初始化一個(gè)具有0,1,2和3的4個(gè)值的整數(shù)數(shù)組。然后我們使用for循環(huán)語句首先定義一個(gè)變量i,然后遍歷數(shù)組中的所有整數(shù) 并相應(yīng)地打印值。上面的代碼的輸出將是 -
0 1 2 3
for-in 語句也可用于循環(huán)范圍。以下示例說明如何完成此操作。
class Example { static void main(String[] args) { for(int i in 1..5) { println(i); } } }
在上面的例子中,我們實(shí)際上循環(huán)了從1到5定義的范圍,并打印該范圍中的每個(gè)值。上面的代碼的輸出將是 -
1 2 3 4 5
for-in 語句也可用于循環(huán)訪問Map。以下示例說明如何完成此操作。
class Example { static void main(String[] args) { def employee = ["Ken" : 21, "John" : 25, "Sally" : 22]; for(emp in employee) { println(emp); } } }
在上面的例子中,我們實(shí)際上循環(huán)通過一個(gè)映射,它有一組定義的鍵值條目。上面的代碼的輸出將是 -
Ken = 21 John = 25 Sally = 22
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: