Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2013, 20:13
Avatar de jor_0203
jor_0203
 
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 12 años, 6 meses
Puntos: 8
porque me da error cuando comparo en este ejemplo

cuando comparo las dos cadenas todo funciona bien en la sintaxis, pero cuando comparo con el numero me da error en la sintaxis.
SE QUE NO ES LO MISMO NUMERO QUE LETRAS PERO DE TODOS MODOS SE DEBERÍA PODER COMPRAR Y LAS SINTAXIS NO ME DEBERÍA DAR ERROR
COMO LE PUEDE HACER CON ESTE EJEMPLO PARA PODERLOS COMPARAR
GRACIAS

public class NewClass1 {
public String cadena1="hola";
public String cadena2="jj";
public int numero2=6; //y si lo quiero comprarar este con el primero me da error en sintasis
public void de()
{
if(cadena1 != cadena2) //si en vez de poner cadena2 pongo numero2 me da error porque
{
System.out.println("son numeros");
}
else
{
System.out.println("no son numeros ");
}
}
public static void main(String[] args)
{
NewClass1 val = new NewClass1();
val.de();
}
}