자바 용기 류 총화

1228 단어
자바 용기 류 는 두 가지 주요 유형 만 있 습 니 다: Collection 과 Map.
Collection 용 기 는 홈 마다 하나의 요소 만 있 습 니 다.
맵 에 키 쌍 연결 이 있 습 니 다.
Collection 서브 인 터 페 이 스 는 List 와 Set 가 있 습 니 다.
    List: 요 소 를 특정 순서 로 저장 합 니 다.Array List 와 LinkedList 같은 게 있어 요.
        Array List: 무 작위 접근 을 잘 합 니 다.
        LinkedList: 요 소 를 삽입, 삭제, 이동 하 는 데 뛰어나다.
        Vector: 동기 화, 안전, 성능 이 낮 습 니 다.나머지 는 기본적으로 Array List 와 같다.
    set: 중복 요 소 를 포함 하지 않 습 니 다.
        HashSet: 해시 함 수 를 사용 합 니 다.
        TreeSet: 붉 은 검 은 나 무 를 사용 합 니 다.데이터 정렬
        링크 드 HashSet: 링크 를 사용 하여 해시 함 수 를 결합 합 니 다.
지도 자 류 는 HashMap, HashTable, TreeMap 이 있 습 니 다.
    HashMap: 하나의 null 키 와 여러 개의 null 값 을 허용 합 니 다.
    HashTable: null 키 와 null 값 을 허용 하지 않 습 니 다.스 레 드 보안
용기 류 출력 방식: Iterator, ListIterator, Enumeration, foreach 
Iterator:
List<String> all = new ArrayList<String>();
all.add("hello"); 
Iterator<String> iter = all.iterator(); 
while(iter.hasNext()){
    System.out.print(iter.next());  
}

foreach :
List<String> all = new ArrayList<String>();
  all.add("hello"); 
  for(String str:all)
   System.out.print(str);

좋은 웹페이지 즐겨찾기