Найти в Дзене
Java Вместе

Java вместе 3.2 Улучшенный Цикл for

Java Вместе
Java Вместе

Улучшенный цикл for (иногда называется циклом "for each") используется для перебора элементов в массиве. Преимуществами его использования являются исключение возможности ошибки и улучшение читаемости кода.

Пример:

int[ ] primes = {2, 3, 5, 7};

for (int t: primes) {

  System.out.println(t);

}

/*

2

3

5

7

*/

Улучшенный цикл for объявляет переменную типа, совместимого с элементами массива, к которым получен доступ. Переменная будет доступна внутри блока for, и его значение будет идентично текущему элементу массива.

Итак, на каждой итерации цикла, переменная t будет равна соответствующему элементу массива.

Обратите внимание на двоеточие после переменной в синтаксисе.