[JAVA] List, ArrayList, LinkedList 차이점 분석
LIST는 Java의 Collection Framework에 포함된 인터페이스로, 순서가 있는 데이터 집합을 다루는 데 사용됩니다. List는 중복 요소를 허용하며, 요소가 추가된 순서를 유지합니다. 이는 ArrayList, LinkedList, Vector 등의 구체적 구현 클래스에 의해 실질적으로 동작합니다. 1. List의 주요 특징순서 보장: 요소들이 추가된 순서대로 유지됩니다.중복 허용: 동일한 요소를 여러 번 추가할 수 있습니다.인덱스를 통한 접근: 배열처럼 0 기반 인덱스를 사용하여 요소에 접근 가능합니다.유연한 크기: 배열과 달리 크기가 동적으로 조정됩니다. 2. List 인터페이스의 주요 메서드메서드설명예제 코드add(E element)리스트의 끝에 요소를 추가.list.add("Java..