el problema es que si por ejemplo message1= on y yo la comparo if(message1=="on") no me entra al if.
Si alguien me puede ayudar muchisimas gracias.
Título: Re: Comparaciones
Publicado por: hano en Lunes 23 de Abril de 2007, 01:24
Hola:
Para comparar String (http://java.sun.com/javase/6/docs/api/java/lang/String.html), utiliza el método equals (http://java.sun.com/javase/6/docs/api/java/lang/String.html#equals(java.lang.Object)).
Los String en Java son objetos invariantes. Al hacer la comparación que comentas, estás comparando las referencias a dos objetos diferentes, por eso su comparación se evalúa a false.