Почему нельзя так решить- через containsKey/containsValue ? А только циклом с перебором значений? И почему такой синтаксис этих 2-х строк? public static Map<String, String> createMap() { Map<String,String> map = new HashMap<>();