Language/Java
Collections
서초록
2022. 1. 14. 18:17
컬렉션을 다룰때 필요한 유용한 메서드들(static)을 제공한다.
1. 컬렉션 채우기, 복사, 정렬, 검색 :
2. 컬렉션의 동기화 : synchronized~()
static Collections synchronizedCollection(Collection c)
static List synchronizedList(List list)
static Set synchronizedSet(Set s)
static Map synchronizedMap(Map m)
static SortedSet synchronizedSortedSet(SortedSet s)
static SortedMap synchronizedSortedMap(SortedMap m)
3. 변경불가 컬렉션 만들기 : unmodifiable~()
4. 싱글톤 컬렉션 만들기 : singleton~()
5. 한 종류 객체만 저장하는 컬렉션 만들기 : checked~()
참고) 지네릭스는 한 종류객체만 저장할 수 있도록하는데 jdk1.5이전