В предыдущем посте мы узнали о цикле For Loop в Java. В этом посте мы увидим улучшенный цикл For. Расширенный цикл For предназначен для итерации по коллекциям и массивам. Этот усовершенствованный цикл for делает наши циклы более компактными и удобными для чтения.
Синтаксис:
12345 | //в цикле for(dataType iteratorVariable : IterableObject ){ //отдельный элемент хранится в переменной итератора //чтобы получить доступ к значению, просто используйте iteratorVariable} |
Давайте посмотрим следующий пример с массивом. Перейдите по этой ссылке, чтобы изучить массивы в Java.
Пример программы:
12345678910111213141516 | package ClassThreeControlFlowStatements ; public class EnhancedForLoop { public static void main(String[] args) { int numbers[] = {1,2,3,4,5,6,7,8,9,10};//for(dataType iteratorVariable : IterableObject ){for (int count : numbers){System.out.println(“Count is : “+count);}} } |
TAG: qa