В этом уроке я расскажу вам о Java HashMap
класс и его различные операции с помощью примеров.
Класс HashMap
фреймворка Java collections обеспечивает функциональность структуры данных хэш-таблицы.
Он хранит элементы в парах ключ/значение
. Здесь ключи
– это уникальные идентификаторы, используемые для сопоставления каждого значения
на карте. Класс HashMap
реализует интерфейс Map
.
Как создать хэш-карту
Чтобы создать хэш-карту, мы должны импортировать файл java.util. Хэш-карта
сначала пакет. Как только мы импортируем пакет, вот как мы можем создать Hashmap
в Java.
//Создание хэш-карты с емкостью 8 и коэффициентом загрузки 0,6
HashMapnumbers = new HashMap<>();
В приведенном выше коде мы создали хэш-карту с именем numbers
. Здесь K
представляет тип ключа, а V
представляет тип значений. Например:
HashMapnumbers = new HashMap<>();
Здесь тип ключей – Strong
, а тип значений – Integer.
Пример 1: Создание HashMap в Java
import java.util.HashMap; class Main { public static void main(String[] args) { // create a hashmap HashMaplanguages = new HashMap<>(); // add elements to hashmap languages.put("Java", 8); languages.put("JavaScript", 1); languages.put("Python", 3); System.out.println("HashMap: " + languages); } }
Выход
HashMap: {Java=8, JavaScript=1, Python=3}
Оригинал: “https://dev.to/usebastian97/java-hashmap-4h3m”