Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/07/2011, 18:17
hualro
 
Fecha de Ingreso: enero-2008
Mensajes: 197
Antigüedad: 16 años, 4 meses
Puntos: 10
Respuesta: Como comparar un char[] con un string?

Hola,

Convierte el arreglo de char a un objeto String con algo como new String(char_array).

Despues comparas los strings, puedes validar null y trim por ejemplo antes de comparar para asegurarte de que el valor sea lo que vas a comparar.

StringUno.trim().equals(StringDos.trim())

Y listo.

No puedes comparar dos objetos String con "==" ya que no son Objetos iguales *. Lo que necesitas es comparar sus valores y eso se hace con el metodo equals.

* a menos que hagas StringUno.intern() == StringDos.intern() solo asi SI podrias comparar dos Objetos String con ==


Saludos