Dictionary

Dictionary (딕셔너리 추상 클래스)

키를 값에 매핑하는 Hashtable 같은 모든 클래스의 추상 부모예요. 모든 키와 값은 객체이며, 어떤 Dictionary 객체에서도 각 키는 최대 하나의 값과 연관돼요.

출처: Java API Reference

본문

Dictionary<K,V>는 키를 값에 매핑하는 추상 클래스예요. 주어진 Dictionary와 키로 연관된 요소를 조회할 수 있어요. 모든 비-null 객체를 키와 값으로 사용할 수 있어요.

일반적으로 이 클래스의 구현은 두 키가 같은지 판단할 때 equals 메서드를 사용해야 해요.

public abstract class Dictionary<K,V>

참고: 이 클래스는 사용되지 않는(obsolete) 클래스예요. 새 구현은 이 클래스를 확장하는 대신 Map 인터페이스를 구현해야 해요.

Map 인터페이스가 등장하면서 사실상 교체된 레거시 클래스로, 새 코드에서 사용할 이유가 거의 없어요. 코드와 시그니처는 원문 그대로 보존돼요.

더 알아보기