-
컬렉션 프레임워크#1Java 2023. 2. 2. 23:08
- 컬렉션 프레임 워크
- 효율적으로 객체저장, 처리를 위해 추가, 삭제, 검색을 할 수 있는 다양한 클래스와 인터페이스들의 모임이며, 인터페이스를 통해 객체 처리 방식을 정형화한 것이다
- List
- 데이터의 저장되는 순서 유지, 중복저장 가능(배열)
- 주요 클래스
- ArrayList, Stack, Vector, LinkedList
- List< > <>안에 Object라도 쓰는 게 좋다
- Set
- 데이터의 저장되는 순서 유지 안됨, 중복저장 불가(집합)
- Lotto 이런 것들을 만들때나 중복 값은 저장 하지 않을때 좋다
- TreeSet은 순서가 있다
- 주요 클래스
- HashMap, Hashtable, TreeMap, Properties
- Map
- set 대신 put을 사용
- key와 value를 넣어야 해서 인자 값이 두 개를 넣어야 한다. 넣을땐 get으로 넣는다
'Java' 카테고리의 다른 글
컬렉션프레임워크#3 (0) 2023.02.03 컬렉션 프레임워크#2 (0) 2023.02.02 기본API (0) 2023.02.02 예외처리 (0) 2023.01.26 내부 클래스 (0) 2023.01.26 - 컬렉션 프레임 워크