НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Мова програмування Java. W3Schools українською. Уроки для початківців

En

Java Цикл масивів


Цикл через масив

Ви можете прокручувати елементи масиву за допомогою циклу for і використовувати властивість length, щоб указати, скільки разів цикл має працювати.

У наступному прикладі виводяться всі елементи в масиві cars:

Приклад

String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (int i = 0; i < cars.length; i++) {
  System.out.println(cars[i]);
}
Спробуйте самі »

Перебирання масиву за допомогою For-Each

Існує також цикл "for-each", який використовується виключно для перебирання елементів у масивах:

Синтаксис

for (type variable : arrayname) {
  ...
}

У наступному прикладі виводяться всі елементи в масиві cars за допомогою циклу "for-each":

Приклад

String[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
for (String i : cars) {
  System.out.println(i);
}
Спробуйте самі »

Наведений вище приклад можна прочитати так: для кожного елемента String (називається i - як в індекс) у cars, надрукувати значення i.

Якщо ви порівняєте цикл for і цикл for-each, ви побачите, що for-each метод легше написати, він не потребує лічильника (використовуючи властивість length), і його легше читати.


Перевірте себе за допомогою вправ

Вправа:

Перегляньте елементи в масиві cars.

String[] cars = {"Volvo", "BMW", "Ford"};
 (String i : ) {
System.out.println(i);
}