CF_12_Collections 클래스

charl hi·2021년 9월 22일
0

JAVA_CF

목록 보기
12/12

Collection's' '클래스'

  • 컬렉션을 위한 static메소드 제공

메소드

컬렉션 채우기, 복사, 정렬, 검색

  • == Arrays 와 같다

Arrays 클래스

채우기 : fill()

복사 : copy()

정렬 : sort(List list)

Collectoins.sort()

검색 : binarySearch()



컬렉션의 동기화 : synchronizedXXX()

  • 동기화되지않는(ArrayList..) 클래스?를 동기화(Vector..처럼)할때

사용방법

  • 동기화되지않는 클래스를 매개변수로 받는다.


변경불가(readOnly) 컬렉션 만들기 : unmodifiableXXX()



싱글톤 컬렉션 만들기 : singletonXXX()

  • 싱글톤 컬렉션 : 객체 1개만 저장하는 컬렉션



한 종류의 객체만 저장하는 컬렉션 만들기 : checkedXXX()

사용방법

  • 12장 지네릭스<>로 가능하게 한다.






Ref

0개의 댓글