-
EX_01. 5행 5열 크기의 2차원 배열 array를 선언하고 1~25까지 초기화 하세요
public class ex02_예제 { public static void main(String[] args) { int[][] arr = new int[5][5]; int data = 1; for(int i =0;i<=4;i++) { for(int j = 0; j<=4;j++) { arr[i][j] = data; data++; System.out.print(arr[i][j]+"\t"); } System.out.println(); } } }
EX_02. 5행 5열 크기의 2차원 배열 array를 선언하고 21 ~ 45까지 초기화 하세요.
public class ex02_예제2 { public static void main(String[] args) { int[][] arr = new int[5][5]; int data = 21; for(int i = 0;i<=4;i++) { for(int j =0;j<=4;j++) { arr[j][i] = data; data++; } } for(int i = 0;i<=4;i++) { for(int j =0;j<=4;j++) { System.out.print(arr[i][j]+"\t"); }System.out.println(); } } }
public class ex02_예제3 { public static void main(String[] args) { int[][] arr = new int[5][5]; int data = 21; for(int i=4;i>=0;i--) { for(int j = 4;j>=0;j--) { arr[j][i]=data; data++; } } for(int i=0;i<=4;i++) { for(int j=0;j<=4;j++) { System.out.print(arr[i][j]+"\t"); }System.out.println(); } } }
package 배열; public class ex02_예제4 { public static void main(String[] args) { int[][] arr = new int[5][5]; int data = 21; for( int i = 0;i<5;i++) { if ((i + 1) % 2 == 1) { for (int j = 0; j <= 4; j++) { arr[i][j] = data; data++; } } else { for (int j = 4; j >= 0; j--) { arr[i][j] = data; data++; } } }for(int i = 0;i<=4;i++){ for (int j = 0; j <= 4; j++) { System.out.print(arr[i][j] + "\t"); } System.out.println(); } } }