반응형 Shuffle1 [자바] 4. 배열 리스트 4. 배열 리스트 1) 배열은 한 번 생성하면 절대로 길이를 변경할 수 없다. 이 때 java.util 패키지의 ArrayList 클래스를 사용하면 이 문제를 해결 할 수 있다. ArrayList 객체는 내부에서 배열을 관리한다. 배열이 너무 작아지거나 배열의 공간이 많이 남으면, 다른 내부 배열을 자동으로 생성해서 원본 배열의 요소를 옮긴다. 이 과정은 개발자에게는 보이지 않게 진행된다. 2) ArrayList 제네릭 클래스(타입 파라미터를 받는 클래스) ArrayList list = new ArrayList(); //new ArrayList(); 부분이 비어있는데, 컴파일러는 변수의 타입으로부터 타입 파라미터를 추론한다. 호출 인자가 없지만, 그래도 끝 부분에 ()를 붙여야 한다. 결과는 크기가 0인.. 2022. 1. 15. 이전 1 다음 반응형