vector1 JAVA - 컬렉션 List 자바의 List 인터페이스는 순서가 있는 요소의 컬렉션을 정의합니다. List 인터페이스를 구현하는 클래스들은 요소의 저장, 접근, 삭제를 다양한 방식으로 지원합니다. 이번 글에서는 List 인터페이스를 이용하여 구현한 주요 클래스인 ArrayList, LinkedList, Vector, Statck의 작동 방식, 장단점을 예시를 통해 살펴보겠습니다. ArrayList설명 : ArrayList는 내부적으로 배열을 사용하여 요소를 저장합니다. 크기가 동적으로 조절되는 배열을 사용하므로, 요소를 추가하거나 제거할 때마다 배열의 크기가 자동으로 조정됩니다. 장점 :빠른 요소 접근 : 인덱스를 사용하여 요소에 접근하기 때문에 접근 속도가 빠릅니다.동적 크기 조절 : 필요에 따라 배열의 크기가 자동으로 조정됩니다.. 2024. 6. 21. 이전 1 다음