배열 선언과 초기화
배열이란?같은 자료형끼리 묶어둔 것!배열은 한 번 생성하면 그 길이를 바꿀 수 없다.왜? 배열은 연속된 메모리 공간을 갖는다. 하지만 값을 바꾸면 메모리 공간을 연속되게 확보할 수 있다는 보장이 없기 때문이다.그렇다면? 길이가 큰 배열을 새로 만들어서 값을 복사하면 된다. 배열 선언과 초기화배열 선언과 초기화 (가능한 것과 불가능한 것 잘 알아두기!)// 가능int[] arr[];int[] arr = {1, 2, 3};int arr[] = {1, 2, 3, 4, 5};int[] arr = new int[5];int[] arr[] = new int[3][];// 불가능int[] arr = new int[5]{1, 2, 3, 4, 5}; // 초기화 할 때는 크기를 정할 수 없다.int arr[5]; // ..
2024. 5. 26.