Dictionary является абстрактным классом, который представляет хранение ключей/значений, работает также, как Map.
Имея ключ и значение, вы можете поместить значение в объект Dictionary. После помещения значения помещается, вы можете получить его, используя его ключ. Поэтому, как Map, Dictionary в Java можно представить, как список из пар ключ/значение.
Методы
Абстрактные методы, определённые Dictionary в Java, перечислены ниже:
№ | Метод и описание |
1 | Enumeration elements() Возвращает перечислений значений, содержащихся в словаре. |
2 | Object get(Object key) Возвращает объект, который содержит значение, связанное с ключом. Если ключ не находится в словаре, возвращается нулевой объект. |
3 | boolean isEmpty() Возвращает true, если словарь пустой. Возвращает false, если содержит как минимум один ключ. |
4 | Enumeration keys() Возвращает перечисление ключей, содержащихся в словаре. |
5 | Object put(Object key, Object value) Вставляет ключ и его значение в словарь. Возвращает ноль, если ключ ещё не находится в словаре, возвращает значение, связанное с ключом, если ключ уже в словаре. |
6 | Object remove(Object key) Удаляет ключ и его значение. Возвращает значение, связанное с ключом. Если ключ не находится в словаре, возвращается ноль. |
7 | int size() Возвращает количество записей в словаре. |
Класс Dictionary устаревший. Вы должны реализовать интерфейс Map, чтобы получить функционал хранения ключей/значений.