Coding/Java
Array2
코딩;
2021. 12. 7. 20:10
˙ Array : 같은 자료형의 묶음 변수들.
접근 및 관리는 index로 된다. 0 ~ Array.length-1
int Arr[] = new int[5]; // 0 ~ 4
동적으로 할당한 후에 정적으로 사용.
˙ 1차원 배열(선형) 0-0-0-0-0 행(row)
int array[] = {1, 2, 3, 4, 5};
˙ 2차원 배열
→행→
↓ 0-0-0-0-0
열 0-0-0-0-0
↓ 0-0-0-0-0 // 행과 열을 가짐
int array2[ ][ ] = new int[3][4];
int [ ]array2[] = new int[3][4];
int [ ][ ]array2 = new int[3][4];
↓ |-> 한 행이 가지고 있는 원소의 개수
행
0-0-0-0
0-0-0-0
0-0-0-0 //행3줄, 4개의 원소를 가진다.
int array2[][] = {
{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12},
};
int Array2[][] = new int[3][4];
Array2[0][0] = 1;
Array2[0][1] = 2;
Array2[0][2] = 3;
Array2[0][3] = 4;
Array2[1][0] = 5;
Array2[1][1] = 6;
Array2[1][2] = 7;
Array2[1][3] = 8;
Array2[2][0] = 9;
Array2[2][1] = 10;
Array2[2][2] = 11;
Array2[2][3] = 12;
System.out.println(Arrays.toString(Array2[0]));
// Array[ 큰 묶음 ][ 각각의 요소 ]
int Array23[][] = {
{ 1, 2 },
{ 3, 4 },
{ 5, 6 },
};
System.out.println(Array23[1][1]);
System.out.println(Array23[2][1]);
System.out.println(Array23.length);
System.out.println(Array23[0].length);