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