РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
395 of 1163 menu

Метод getValue

Метод getValue класса Map.Entry возвращает значение, связанное с данной парой ключ-значение. Метод не принимает параметров и возвращает объект типа V - тип значений, хранящихся в отображении. Объект Map.Entry представляет собой одну пару ключ-значение из HashMap и обычно получается при переборе методом entrySet.

Синтаксис

entry.getValue()

Пример

Давайте создадим отображение и получим значение из одной пары ключ-значение:

import java.util.HashMap; import java.util.Map; public class Main { public static void main(String[] args) { HashMap<String, Integer> map = new HashMap<>(); map.put("a", 1); map.put("b", 2); map.put("c", 3); for (Map.Entry<String, Integer> entry : map.entrySet()) { System.out.println(entry.getValue()); } } }

Результат выполнения кода:

1 2 3

Пример

Давайте получим значение конкретной пары, найденной по ключу:

import java.util.HashMap; import java.util.Map; public class Main { public static void main(String[] args) { HashMap<String, String> map = new HashMap<>(); map.put("a", "abcde"); map.put("b", "12345"); for (Map.Entry<String, String> entry : map.entrySet()) { if (entry.getKey().equals("a")) { String res = entry.getValue(); System.out.println(res); } } } }

Результат выполнения кода:

"abcde"

Пример

Давайте выведем все пары ключ-значение вместе, используя getKey и getValue:

import java.util.HashMap; import java.util.Map; public class Main { public static void main(String[] args) { HashMap<String, Integer> map = new HashMap<>(); map.put("a", 1); map.put("b", 2); map.put("c", 3); for (Map.Entry<String, Integer> entry : map.entrySet()) { System.out.println(entry.getKey() + " = " + entry.getValue()); } } }

Результат выполнения кода:

a = 1 b = 2 c = 3

Смотрите также

  • класс HashMap,
    который хранит пары ключ-значение
  • метод entrySet,
    который возвращает множество пар отображения
  • метод getKey,
    который возвращает ключ пары
  • метод setValue,
    который изменяет значение пары
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить