I can not figure out how to fill a two-dimensional array with numbers from 1 to 8 with a dimension of 8 to 8, except for how to fill it manually. But it is very inefficient. How to do?
|
1 answer
public class Main { public static void main(String[] args) { int[][] arr = new int[8][8]; for (int i = 0; i < arr.length; i++) { for (int j = 0; j < arr[i].length; j++) { arr[i][j] = j + 1; } } for (int[] anArr : arr) { for (int anAnArr : anArr) { System.out.print(anAnArr + " "); } System.out.println(); } } |