Итак, у меня есть Map, в которой есть некоторые значения, передаваемые в метод:
public String doThis(Map<String, ?> context){
.....
}
И я пытаюсь вставить дополнительный атрибут в эту Map
String abc="123";
context.put("newAttr",abc);
Но я получаю эту ошибку:
Метод put(String, capture#8-of ?) в типе Map не применим для аргументов (String, String)
Есть ли способ выполнить этот put без "клонирования" Map?