[java] Hashtable
자바 Hashtable
Reference
Notes
1) Constructors
Hashtable()
: 빈 hashtable 생성Hashtable(int initialCapacity)
: 특정 크기의 hashtable 생성Hashtable(int initialCapacity, float loadFactor)
: 특정 크기와 특정 load factor(부하율)의hashtable 생성Hashtable(Map<? extends K,? extends V> t)
: 주어진 Map 형식의 Hashtable 생성Hashtable<String, Integer> numbers = new Hashtable<String, Integer>();
2) 자주 쓰는 Methods
- 값 추가하거나 삭제할 때
put(K key, V value)
: entry 추가numbers.put("first", 0);
replace(K key, V value)
: entry 수정numbers.replace("first", 1);
remove(Object key)
: entry 삭제numbers.remove("first");
- 값 조회
get(Object key)
: entry 조회numbers.get("first");
- Key나 Value가 있는 지 확인할 때
containsKey(Object key)
: 특정 Key가 있는 지 확인numbers.containsKey("first");
containsValue(Object value)
: 특정 Value가 있는 지 확인numbers.containsValue("first");
Comments