Dictionary является абстрактным классом, который представляет хранение ключей/значений, работает также, как Map.

Имея ключ и значение, вы можете поместить значение в объект Dictionary. После помещения значения помещается, вы можете получить его, используя его ключ. Поэтому, как Map, Dictionary в Java можно представить, как список из пар ключ/значение.

Методы

Абстрактные методы, определённые Dictionary в Java, перечислены ниже:

Метод и описание
1Enumeration elements()
Возвращает перечислений значений, содержащихся в словаре.
2Object get(Object key)
Возвращает объект, который содержит значение, связанное с ключом. Если ключ не находится в словаре, возвращается нулевой объект.
3boolean isEmpty()
Возвращает true, если словарь пустой. Возвращает false, если содержит как минимум один ключ.
4Enumeration keys()
Возвращает перечисление ключей, содержащихся в словаре.
5Object put(Object key, Object value)
Вставляет ключ и его значение в словарь. Возвращает ноль, если ключ ещё не находится в словаре, возвращает значение, связанное с ключом, если ключ уже в словаре.
6Object remove(Object key)
Удаляет ключ и его значение. Возвращает значение, связанное с ключом. Если ключ не находится в словаре, возвращается ноль.
7int size()
Возвращает количество записей в словаре.

Класс Dictionary устаревший. Вы должны реализовать интерфейс Map, чтобы получить функционал хранения ключей/значений.

Оглавление