Problemas con lecturas
Publicado por Arnaldo Agreda (2 intervenciones) el 18/01/2005 22:31:26
Yo quiero (por ejemplo) que al leer un string por pantalla que nosea blanco o negro le informe al usuario que cometio un error y escribi el siguiente codigo:
String cadena;
DataInputStream entrada = new DataInputStream(System.in);
cadena = entrada.readLine();
if (cadena != "negro" && cadena != "blanco"){
System.out.println("Solo debe escribir blanco o negro");
}
y aunque le escriba blanco o negro siempre me da el mensaje.
Si me equivoque en algo diganmelo por favor.
lo mas antes posible.
GRACIAS
String cadena;
DataInputStream entrada = new DataInputStream(System.in);
cadena = entrada.readLine();
if (cadena != "negro" && cadena != "blanco"){
System.out.println("Solo debe escribir blanco o negro");
}
y aunque le escriba blanco o negro siempre me da el mensaje.
Si me equivoque en algo diganmelo por favor.
lo mas antes posible.
GRACIAS
Valora esta pregunta


0