HashMap
Реализует Map интерфейс, допускает нулевые значения и нулевые ключи, не синхронизирован.
HashMap содержит пары ключ-значение.
Создать HashMap:
hm = new HashMap < Integer, String >();
создан объект HashMap, ключ типа Integer, значение типа String.
Добавить объект в HashMap:
Установить строку «256» в пару с ключом 3:
метод вернёт старое значение из пары с ключом 3. Если ключа 3 нет, будет создана новая пара: 3 — «256».
Получить размер, т.е. количество пар:
Получить значение из пары с ключом 3:
Проверить есть ли ключ 2:
Проверить есть ли значение «Str2»:
Удалить элемент с ключом, равным ht.size():
Возвращает значение пары.
Удалить все элементы:
Получить коллекцию всех значений объекта HashMap:
Получить множество всех ключей объекта HashMap:
Получить множество всех пар объекта HashMap:
Выясняем, не пуст ли объект HashMap, функция возвращает тип boolean:
Пара с ключом null:
Пара со значением null:
Пара с ключом и значением null:
Получаем
такой результат.