Tengo un HashMap
con varias claves y valores, ¿cómo puedo obtener un valor?obtener el valor de cadena de HashMap dependiendo del nombre de la clave
Tengo una clave en el mapa llamada my_code
, debe contener una cadena, ¿cómo puedo obtenerla sin tener que recorrer el mapa?
Hasta ahora tengo ..
HashMap newMap = new HashMap(paramMap);
String s = newMap.get("my_code").toString();
Estoy esperando ver una String
, tales como "ABC" o "DEF" ya que es lo que puse ahí al principio, pero si Haga una System.out.println()
me sale algo así como java.lang.string#F0454
lo sentimos, no estoy muy familiarizado con los mapas como que es fácil adivinar;)
Por supuesto, si está creando una clase de cadena personalizada, recomendaría (1) no hacer eso, ya que probablemente no es lo que quiere hacer, y (2) si va a hacer eso, NO ponga en el espacio de nombres java.lang. – MatrixFrog
si HashMap newMap = new HashMap (); cómo obtener un elemento de cuerda de esto ...? donde String value = newMap.get ("my_code"); da error –
¿cómo se puede invertir? obtener la clave del valor? – delive