Понимание Java HashMaps



Блог дает полное представление о Java Hashmaps.

Что такое JavaHashMaps?

Java HashMap - это класс, который используется для выполнения таких операций, как вставка, удаление и поиск элементов на карте. Мы создаем карту, в которую передаем два типа значений: «ключ» и «значение».





При использовании HashMaps значения будут помещаться в HashMap, и всякий раз, когда пользователь извлекает значение, ключ будет использоваться для использования значения.

system.exit (1) Java

Карта - это интерфейс, который сопоставляет ключи с элементами. Карты не отсортированы и не упорядочены. Они допускают один нулевой ключ и несколько нулевых значений. Значения хранятся в ключах и значениях. Один ключ или несколько значений могут иметь значение NULL во всем HashMap. Ключом может быть любой объект.



В HashMap доступно несколько методов

  • Размещение объекта (ключ объекта, значение объекта)
  • Enumeration keys () - будет извлекать ключи
  • Enumeration elements () - будет извлекать элементы
  • Object get (Object keys) - передать ключ и получить связанное с ним значение
  • Логическое значение содержит ключ (ключ объекта) - используется для проверки того, присутствует ли ключ в HashMap или нет
  • Логическое значение содержит значение (ключ объекта) - передать ключ
  • Удаление объекта (Ключ объекта) - передать ключ и удалить объект
  • Int size () - для использования размера
  • String to String () - для преобразования в строку

Существуют соответствующие значения для каждого ключа, где значения также могут быть нулевыми в HashMap.

Создание HashMap.



HashMap hashmap = новая HashMap ()

Размещение элементов

hashmap.put («Анкита», 9634.58)

hashmap.put («Вишал», 1283,48)

hashmap.put («Гуриндер», 1478.10)

hashmap.put («Кришна», 199.11)

Здесь мы передаем ключ и значение.

Отображение значения - получить итератор

Итератор iterator = hashmap.entrySet (). Iterator ()

java как завершить программу

Здесь значения присутствуют в наборе, поэтому мы используем entrySet.

Вместе со строкой:

Пока (iterator.hasNext ()) {

Map.Entry entry = (Map.Entry) iterator.next ()

System.out.print (entry.getKey () + ”:”)

System.out.printIn (запись.getValue ())

}

Есть вопрос к нам? Упомяните их в разделе комментариев, и мы свяжемся с вами.

Похожие сообщения:

что такое буферизованный читатель Java