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