본문 바로가기
Study Note/Java

JAVA_ Test085_ 배열의 개요 / 2차원 배열 arr[][]

by 시뮝 2018. 4. 30.
728x90


Test085  배열의 개요 / 2차원 배열 arr[][]

Test085.java

public class Test085

{

public static void main(String[] args)

{

// 방법 ①

// int[] arr1 = new int[3];

int[][] arr1 = new int[3][3];

//arr1[0] = 1;

arr1[0][0] = 1;

arr1[0][1] = 2;

arr1[0][2] = 3;

arr1[1][0] = 4;

arr1[1][1] = 5;

arr1[1][2] = 6;

arr1[2][0] = 7;

arr1[2][1] = 8;

arr1[2][2] = 9;


// 방법 ②

int[][] arr2 = { {1, 2, 3}, {4, 5, 6}, {7, 8, 9}};


// 방법 ③

int[][] arr3 = new int[3][3];

int n=1;

for (int i=0; i<arr3.length; i++)

{

for (int j=0; j<arr3[i].length; j++)

{

arr3[i][j] = n++;

}

}


// 배열의 배열 요소 전체 출력 //arr1 == arr2 == arr3

for (int i=0; i<arr3.length; i++)

{

for (int j=0; j<arr3[i].length; j++)

{

System.out.printf("%2d", arr3[i][j]);

}

System.out.println();

}

System.out.println();

}

}


cmd

 1 2 3

 4 5 6

 7 8 9


계속하려면 아무 키나 누르십시오 . . .







728x90

댓글