StudyingRecords/Java

[Java의 정석] Chapter 11-5. 컬렉션 프레임웍(Collections Framework) - Arrays, Comparator, Comparable

HoSeongYu 2022. 2. 14. 15:40

Arrays - 배열을 다루기 편리한 메서드

  1. 배열의 출력 - toString()
  2. 배열의 복사 - copyOf(), copyOfRange()
  3. 배열 채우기 - fill(), setAll()
  4. 배열의 정렬과 검색 - sort(), binarySearch()
    cf) binarySearch()는 정렬된 배열만 검색 가능
  5. 다차원 배열의 출력 - deepToString()
  6. 다차원 배열의 비교 - deepEquals()
  7. 배열을 List로 변환 - asList(Object...)
    cf) 읽기전용이라 list.add() 추가하기 위해서는 new ArrayList()로 객체를 생성해야한다.

Comparator, Comparable (정렬기준) - 객체 정렬에 필요한 메서드를 정의한 인터페이스

댓글수0