List
2024. 5. 3. 20:16ㆍJava 기초 이론
List
- 자료를 순차적으로 나열한 자료 구조(배열과 비슷)
- 인덱스가 존재함
- 인덱스로 순서가 구분되기 때문에 중복 데이터 저장 가능
- 인터페이스. 때문에 객체로 생성이 불가능. 다형성으로 이용할 수 있음
┌ Vector : Java1 버전 대에서 제일 먼저 등장해서 사용됨
List ┤ ArrayList : 검색에 좋음. 데이터 삽입과 삭제가 빈번한 경우 부적합
└ LinkedList : 검색에 부적합. 데이터 삽입과 삭제에 좋음
사용 예제
List list = new ArrayList(3); : 3칸짜리 생성
E(element)
- 요소를 뜻하는 상징적인 글자(자료형이 아님)
- Object, String, Student 등 객체를 가리지 않고 넣을 수 있음
'Java 기초 이론' 카테고리의 다른 글
TreeMap (0) | 2024.05.03 |
---|---|
Map (0) | 2024.05.03 |
Iterator (0) | 2024.05.03 |
Comparator (0) | 2024.05.03 |
Collections (0) | 2024.05.03 |