В Java для перебора элементов массива можно использовать несколько способов. Рассмотрим наиболее распространенные из них. int[] arr = {1, 2, 3, 4, 5};
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
} Цикл for используется для последовательного перебора всех элементов массива. В условии цикла for мы используем свойство length, которое позволяет получить длину массива. int[] arr = {1, 2, 3, 4, 5};
for (int element : arr) {
System.out.println(element);
} Усовершенствованный цикл for (иногда его называют "foreach") позволяет проходить по всем элементам массива без использования индексов. В теле цикла мы используем переменную element, которая поочередно принимает значения каждого элемента массива. int[] arr = {1, 2, 3, 4, 5};
Arrays.stream(arr).forEach(System.out::println); Метод Arrays.stream() создает поток из элементов массива, а метод forEach() вызывает заданное действие для каждого элемента потока. В данном примере мы используем метод System.out::println д