English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной учебник Java

Java Управление потоком

Java Массив

Java Ориентированность на объекты (I)

Java Ориентированность на объекты (II)

Java Ориентированность на объекты (III)

Обработка исключений Java

Java Список (List)

Java Очередь (Queue)

Java Коллекция (Map)

Java Множество (Set)

Java Ввод/вывод (I/O)

Java Reader/Writer

Другие темы Java

Метод get() класса Java HashMap: использование и пример

Java методы HashMap

Метод get() класса Java HashMap возвращает значение, соответствующее указанному ключу в хэш-мапе.

Синтаксис метода get()

hashmap.get(Object key)

Параметр get()

  • key - для возврата его соотнесенияЗначениеКлюч

Возврат значения get()

  • Возвращает значение, связанное с указанным ключом

ВниманиеЕсли указанный ключ соотносится с null-значением или ключ не существует в хэш-мапе,该方法 возвращает null.

Пример 1: Получение строкового значения по целочисленному ключу

import java.util.HashMap;
class Main {
    public static void main(String[] args) {
        // Создание HashMap
        HashMap<Integer, String> numbers = new HashMap<>();
        // Вставка элементов в HashMap
        numbers.put(1, "Java");
        numbers.put(2, "Python");
        numbers.put(3, "JavaScript");
        System.out.println("HashMap: " + numbers);
        // Получение значения
        String value = numbers.get(1);
        System.out.println("Ключ 1 соотносится с значением: " + value);
    

Результат вывода

HashMap: {1=Java, 2=Python, 3=JavaScript}
Ключ 1 соотносится с значением: Java

В примере выше мы создали хэш-мапу под названием numbers. Метод get() используется для доступа к значению, связанному с ключом 1 в Java.

ВниманиеМы можем использоватьHashMap.containsKey()Метод для проверки наличия специфического ключа в хэш-мапе.

Пример 2: Получение целочисленного значения по строковому ключу

import java.util.HashMap;
class Main {
    public static void main(String[] args) {
        // Создание HashMap
        HashMap<String, Integer> primeNumbers = new HashMap<>();
        // Вставка элементов в HashMap
        primeNumbers.put("Two", 2);
        primeNumbers.put("Three", 3);
        primeNumbers.put("Five", 5);
        System.out.println("HashMap: " + primeNumbers);
        // Получение значения
        int value = primeNumbers.get("Three");
        System.out.println("Ключ 3 ассоциирован с значением: " + value);
    

Результат вывода

HashMap: {Five=5, Two=2, Three=3}
Ключ 3 ассоциирован с значением: 3

В примере выше мы используем метод get() для получения значения 3 по ключу Three.

Java методы HashMap