배열2 5-3장 다차원 배열 1. 2차원 배열의 선언과 인덱스 ex) 4행 3열의 데이터 int[][] data = new int[4][3]; 배열요소의 타입인 int의 기본 값 0으로 초기화된다. 2차원 배열의 index score[0][0] ~ score[3][2]까지 총 4x3(12)개의 공간이 마련된다. 2. 2차원 배열의 초기화 int[][] arr = new int[][]{{1, 2, 3}, {4, 5, 6}}; int[][] arr = {{1, 2, 3}, {4, 5, 6}}; int[][] arr = { {1, 2, 3}, {4, 5, 6} } 예시로 살펴보기 int[][] score = { {100, 100, 100}, {20, 20, 20}, {30, 30, 30}, {40, 40, 40}, {50, 50, 50}.. 2023. 3. 29. 5-1장 배열 1. 배열이란? 💡 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것 각 저장 공간이 연속적으로 배치되어 있다. 2. 배열의 선언과 생성 배열의 선언 방법 1. 타입[ ] 변수이름; → int [ ] score; 2. 타입 변수이름[ ]; → int score [ ]; ⇒ 1번을 선호! 대괄호가 변수 이름의 일부라기 보다는 타입의 일부라고 보기 때문. 배열의 생성 💡 타입[ ] 변수이름; → 배열을 선언(배열을 다루기 위한 참조 변수 선언) 변수이름 = new 타입[길이]; → 배열을 생성(실제 저장 공간을 생성) int[] score; // int타입의 배열을 다루기 위한 참조변수 score 선언 score = new int[5]; // int타입의 5개를 저장할 수 있는 배열 int[] score .. 2023. 3. 29. 이전 1 다음