ASK CORE EXT Map - Method .getOrDefault() docs-Java 7 docs-Java 8 // Ab Java 8 : -- Метод .getOrDefault() // Если в Map по этому ключу никакого значения ещё нет, то вернёт дефолтное значение map.getOrDefault(key, 2); // Пример вызова, где 2 это дефолтное значение Map<String, Integer> map = new HashMap<>(); map.put("number", 100500); Integer value = map.getOrDefault("number", 0); System.out.println(value); // 100500 Integer valOrDefault = map.getOrDefault("I forgot my key", 0); System.out.println(valOrDefault); // 0 |