(8) 통합 데이터 시트

JAVA 집합 은 주로 세 가지 유형 List (목록) 로 나 뉜 다. List 의 특징 은 요소 가 선형 으로 저장 되 고 집합 에 중복 대상 을 저장 할 수 있다 는 것 이다.(선형 표) list 인터페이스의 주요 구현 클래스 는 다음 과 같 습 니 다: Array List (): 대표 길 이 는 배열 로 바 꿀 수 있 습 니 다. 요 소 를 무 작위 로 접근 할 수 있 습 니 다. Array List () 에 요 소 를 삽입 하고 삭제 하 는 속도 가 느 립 니 다. 접근 속도 가 빠 릅 니 다!! LinkedList (): 구현 에 있어 서 링크 데이터 구 조 를 사용 합 니 다. 삽입 과 삭제 속도 가 빠 르 고 접근 속도 가 느 립 니 다. List 의 무 작위 접근 에 있어 서 특정한 위치 에 있 는 요 소 를 무 작위 로 검색 하 는 것 입 니 다. List 의 get (int index) 방법 은 집합 에서 매개 변수 index 가 지정 한 색인 위치 에 있 는 대상 을 되 돌려 놓 고 아래 표 시 는 "0" 부터 시작 합 니 다.
   List                  ,   Key-Value
   。  :[ tom,1,c ];
   List         ,  Vector     [tom,koo,too,koo];
   List    null  ,  [ tom,null,1 ];
  Array List(Vector,ArrayList)    , LinkedList(  )
    ,    ;

set (집합): 가장 간단 한 집합 입 니 다. 집합 대상 은 특정한 방식 으로 정렬 되 지 않 고 중복 대상 이 없습니다.
Set            :
  HashSetHashSet                ,       
  TreeSet:TreeSet    SortedSet  ,             。
SortedSetTreeSet(          )
QueryLinkList 

Map (맵): 키 쌍 으로 나타 나 는 Map 인 터 페 이 스 는 세 가지 실현 클래스 가 있 습 니 다. HashMap, HashTable, LinkeHashMap
HashMap     ,  ,  null;
HashTable    ,  ,   null 
SortedMap      :TreeMap 

좋은 웹페이지 즐겨찾기