Я понимаю, что инициализация двойной фигурной скобки имеет свою скрытую стоимость, но есть еще возможный способ инициализации Map<String,Map<String,String>>()
.
Что я пробовал:
Map<String, Map<String, String>> defaultSourceCode = new HashMap<String, Map<String, String>>(){
{"a",new HashMap<String, String>(){{"c","d"}}}
};
Я знаю, что это плохая практика, но что касается эксперимента, я пробую это.
Справочник и мотивация: Arrays.asList также для карт?