Чтобы перебрать двумерный массив в Java, вы можете использовать вложенные циклы. Вот несколько способов сделать это:
-
Использование вложенных циклов for:
for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr[i].length; j++) { // Access array element at index (i, j) int element = arr[i][j]; // Perform desired operations } } -
Использование расширенных циклов for (цикл for-each):
for (int[] row : arr) { for (int element : row) { // Access array element // Perform desired operations } } -
Использование традиционных циклов while:
int i = 0; while (i < arr.length) { int j = 0; while (j < arr[i].length) { // Access array element // Perform desired operations j++; } i++; } -
Использование потоков Java 8:
Arrays.stream(arr) .flatMapToInt(Arrays::stream) .forEach(element -> { // Access array element // Perform desired operations });
Эти методы позволяют перебирать двумерный массив и выполнять любые необходимые операции с каждым элементом. Выберите метод, который лучше всего соответствует вашим потребностям, исходя из вашего стиля программирования и требований.