0908 0913

호두·2022년 9월 8일
0

공부

목록 보기
19/25

java api
인터페이스 > 메소드 보기 (메소드 구현해서 써야하므로) / 인터페이스의 메소드: 많다or적다
클래스 > 생성자 보기 (객체를 생성해서 써야하므로) / 클래스의 메소드: 모두 익히기


String 클래스

  • StringBuffer
  • StringBuilder

Collection :: 자바의 자료구조, 객체를 담는 그릇

  • Set : 순서가 없고, 중복허용 안된다. (like 집합)
    1) HashSet
    : Constructs a new, empty set; the backing HashMap instance has default initial capacity (16) and load factor (0.75). / 초기용량 16개 / 로드계수 0.75(75%)
    2) TreeSet
    : Constructs a new, empty tree set, sorted according to the natural ordering of its elements. 이진탐색트리 형태로 데이터를 저장하는 set 클래스. 기본적으로 데이터를 오름차순으로 정렬한다. 데이터 추가, 삭제에는 시간이 더 걸리지만 정렬, 검색 성능이 뛰어나다.
  • Map : 순서는 없지만, key-value타입으로 저장이 되어서 재사용 가능
    1) HashMap
    2) Hashtable
    3) TreeMap
  • List : 순서가 있다. 중복이 된다.
    1) Vertor
    2) ArrayList
    3) LinkedList
  • Comparator와 Comparable
profile
web developer

0개의 댓글