В этом уроке я расскажу вам о 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
HashMap languages = 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”