커맨드 라인에 입력한 값이 문자열 배열에 담겨서 전달된다.
- "Hello world"는 공백이 있으므로 두 개로 인식한다.
테이블 형태의 데이터를 저장하기 위한 배열
이런 형태의 데이터를 저장하기 위한 배열이다. (이런 형태의 배열이 여러 개 모이면 3차원 배열)
int[][] score = new int[4][3]; // 4행 3열의 2차원 배열을 생성한다.
- 12개의 저장공간이 생성된다.
Ex) int[][] score = new int[4][3]; // 4행 3열의 2차원 배열 score를 생성
Ex2) score[0][0] = 100; // 배열 score의 1행 1열에 100을 저장
System.out.println(score[0][0]); // 배열 score의 1행 1열의 값을 출력
int[][] arr = new int[][]{ {1,2,3}, {4,5,6} };
int[][] arr = { {1,2,3}, {4,5,6} }; // new int[][]가 생략됨
int[][] arr = {
{1,2,3},
{4,5,6}
};
// 2차원 배열 생성과 초기화를 동시에 진행
int[][] score = {
{100,100,100},
{20,20,20},
{30,30,30},
{40,40,40}
};
