首頁  >  文章  >  Java  >  for-each 風格的 for 循環

for-each 風格的 for 循環

王林
王林原創
2024-08-10 11:24:03324瀏覽

用途: for-each 迴圈用於從頭到尾順序遍歷陣列或集合的元素。

文法:

for(tipo var-iter : conjunto) {
  // bloco de instruções
}

操作: 在每次迭代時,數組的下一個元素被分配給迭代變量,該變量的類型必須與數組元素相容。

優點:

  • 消除了對循環計數器的需求。
  • 無需手動定義循環限制。
  • 減少與陣列索引相關的錯誤機會。

限制:
迭代變數是唯讀的,這意味著它不能用於更改底層數組。
除非使用break語句提前退出循環,否則循環將遍歷數組的所有元素。

限制範例:
即使更改循環內的迭代變量,也不會影響原始數組:

for(int x : nums) {
  x = x * 10; // Sem efeito no array original
}

與陣列和集合一起使用: 除了陣列之外,for-each 迴圈還可以用於循環 Java 中其他集合的元素,例如集合框架提供的陣列。

O laço for de estilo for-each

以上是for-each 風格的 for 循環的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn