java 배열(2)
-
[JAVA] 다차원 배열, 2차원 배열
다차원 배열이란? 2차원 이상의 형태를 가진 배열을 뜻합니다. 2차원, 3차원 모두 다차원 배열이지만 일반적인 프로그래밍에서는 2차원을 초과한 배열을 잘 사용되지 않는 편입니다. 구조 자료형[ ][ ] 배열 이름 new 자료형 [행 갯수] [열 갯수]; int[ ][ ] arr = new int [2][3]; 위의 예시에서는 쉽게 생각해 아래와 같은 2행 3열의 배열이 만들어진다고 생각하면 됩니다. 선언과 동시에 초기화 1차원 배열과 마찬가지로 new를 생략할 수 있습니다. int[][] arr = {{1, 2, 3}, {4, 5, 6}}; 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 package array; public class TowDime..
2021.09.19 -
[JAVA] ArrayList
ArrayList란? 배열의 기능을 구현한 JAVA JDK에서 제공해주는 클래스로 배열을 직접 생성해서 쓰게 될 때 생기는 불편한 점을 보완해 기능 제공을 해 주는 클래스입니다. JAVA에서의 배열 사용법 자료형[] 배열이름 = new 자료형[갯수]; int[] arr = new int[10]; 자료형 배열이름[] = new 자료형[갯수]; int arr[] = new int[10]; 배열 초기화 배열을 선언함과 동시에 초기화 할 수 있고 초기화 시에는 배열의 갯수를 명시하지 않습니다. 1 2 3 int[] numbers = new int[] {1, 2, 3}; // 사용 가능 int[] numbers = new int[3] {1, 2, 3}; // 오류, 갯수를 명시하지 않아야 합니다. int[] nu..
2021.09.16