Java - ciclo

 
Vista:

ciclo

Publicado por canalero (7 intervenciones) el 25/03/2006 15:53:11
Hola, que problema tengo en este codigo que introduzca la frase de la condicion para terminar el ciclo y no lo hace:

import java.io.*;

class saludar
{
public static void main(String args[]) throws IOException
{
String vNombre;
boolean vFin;
do{
BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));
System.out.print(\"Escribe tu nombre: \");
vNombre = teclado.readLine();
System.out.print(\"\\n\"+vNombre+ \" Bienvenido a Desarrollo de software\\n\\n\\n\\n\");

}while(vNombre != \"YA BASTA\"));
}
}

gracias por su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:ciclo

Publicado por Camus (240 intervenciones) el 25/03/2006 20:09:52
Hola mira lo que pasa es que en java es sensible a mayusculas y minusculas, asi que voy a modificar tu codigo fuente para que funcione ok(en la parte del while)

import java.io.*;

class saludar
{
public static void main(String args[]) throws IOException
{
String vNombre;
boolean vFin;
do{
BufferedReader teclado = new BufferedReader(new InputStreamReader(System.in));
System.out.print(\"Escribe tu nombre: \");
vNombre = teclado.readLine();
System.out.print(\"\\n\"+vNombre+ \" Bienvenido a Desarrollo de software\\n\\n\\n\\n\");

}while(vNombre.trim().equalsIgnoreCase("YA BASTA"));

//senctencias que quieras
}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar