У меня есть метод, который возвращает map
, определенный как:
public Map<String, ?> getData();
Реальная реализация этого метода мне не ясна, но, когда я пытаюсь сделать:
obj.getData().put("key","value")
Я получаю следующее сообщение об ошибке времени компиляции:
Метод put (String, capture # 9-of?)
в карте типа
не применимо для аргументов
(Строка, Строка)
В чем проблема? String
не имеет ничего общего?
Заранее спасибо.