Cita de: Valkyr en 8 Noviembre 2012, 22:12 PM
La comparación de cadenas en Java se realiza con el método equals el cual tienen todas las clases puesto que se hereda de Object.Código (java) [Seleccionar]
"PIEDRA".equalsIgnoreCase(this.eleccionJugador1)
Con ese método compararías la entrada de forma insensible a mayúsculas y minúsculas. Cabe destacar que realizo la llamada al método sobre el objeto "PIEDRA" (que es un String) para que en caso de que eleccionJugador1 sea null, no de una excepción.
Saludos.
Muchas gracias al final me dí cuenta del fallo, la costumbre de C++.
Un saludo