Tengo un método que devuelve un map
definido como:Problema en el mapa genérico con comodín
public Map<String, ?> getData();
La implementación real de este método no es claro para mí, pero, cuando intento hacer:
obj.getData().put("key","value")
consigo siguiente mensaje de error de compilación tiempo: (¿cadena, captura # 9-de)
El método put en el Mapa no es aplicable para los argumentos (String, String)
¿Cuál es el problema? ¿String
no es de tipo nada?
Gracias de antemano.
gracias por las respuestas .. estoy impresionado de lo rápido que reaccionó ... muchas gracias – mmoossen