java hashmap arrays jsonobject

map to json javascript



Error Llamada no verificada a ''put(K, V)'' como miembro de tipo sin formato ''java.util.HashMap'' (2)

Estoy recibiendo el error

"Llamada no verificada a ''put (K, V)'' como miembro de tipo sin formato ''java.util.HashMap''"

Esta es la línea que muestra el error.

JSONArray FieldValues = new JSONArray(new JSONObject(new HashMap().put(K, V)));

¿Estoy haciendo algo mal o hay algo que debería agregar? Cualquier ayuda es muy apreciada


Parece que te faltan los tipos.

Algo como

new HashMap<Type1,Type2>().put(K,V)

Deberia trabajar.


Para uso anónimo:

new HashMap<Type1,Type2>().put(K,V);

Para inicializar una variable:

HashMap<Type1,Type2> hashMap = new HashMap<>(); hashMap.put(K,V);