Tengo el siguiente código:¿Por qué Integer.getInteger no funciona?
game.log.fine("HERE" + bestMove.get("score"));
Integer bestScore = Integer.getInteger(bestMove.get("score"));
game.log.fine("THERE" + bestScore);
Como una salida que tengo:
FINE: HERE50
Dec 9, 2010 11:34:17 AM game.Agent getCloud
FINE: THEREnull
Dec 9, 2010 11:34:17 AM game.Agent getCloud
Probablemente he tenido que añadir que bestMove es HashMap<String,String>
.
El problema es que bestMove.get("score")
da un valor de cadena (igual a "50"). Pero si intento transformar a entero, obtengo null
.
¿Alguien sabe cuál es el problema aquí?
Integer.parseInteger() en lugar? :) –
Debe seleccionar una respuesta correcta de abajo. –
@Roman: si esto resolvió su pregunta, ¿podría marcar una respuesta como correcta? –