레이블이 자바1.4 Collections인 게시물을 표시합니다. 모든 게시물 표시
레이블이 자바1.4 Collections인 게시물을 표시합니다. 모든 게시물 표시

2016년 7월 23일 토요일

JDK 1.4 튜토리얼 - 8장 Collections

CHAPTER 8 . Collections

Collections에 대한 JDK1.4 주요 변경 사항


  • Collectioins 클래스의 유틸메소드 추가
    • rotate(List list, int distance) : 리스트 엘리멘트 회전하기
      • distance : 회전하는 횟수 , 음수 가능
    • replaceAll(List list, Object oldVal,Object newVal) : 엘리멘트 교체
    • indexOfSubList(List source, List target) : source에서 target 리스트 찾는다.
      반환값은 첫번째로 나온 위치
    • swap(List list, int o , int t) : 위치 교환
    • list(Enumeration e) : 열거형을 리스트로 변환하기 , 새로운 공간을 할당하여 저장
  • 추가된 신규 클래스
    • LinkedHashMap : HashMap 유사 , 입력한 순서를 저장
      • HashMap 보다 검색 속도 빠름
    • LinkedHashSet : HashSet 유사, 입력한 순서를 저장
      • HashSet 보다 검색 속도 빠름
    • IdentityHashMap : key 값을 동일한 객체 여부를 비교 equals 아닌 == 비교 함.
  • 새로운 인터페이스 추가
    • RandomAccess : mark interface
출처 : 인포북 JDK 1.4 Tutorial