Programación General > Java
while no sirve
pipelin85:
hola quisiera saber por que este while no sirve?
public static void main(String[] args)throws IOException {
Scanner entra= new Scanner (System.in);
ArrayList numero= new ArrayList();
ArrayList numero2= new ArrayList();
boolean in=true;
while (in=true){
int x;
int y;
x=entra.nextInt();
y=entra.nextInt();
numero.add(x);
numero2.add(y);
if ((x==0)&& (y==0))
in=false;
} :clown:
gophlb:
while (in=true){
ahi estas ASIGNANDO, no comparando.
bucle infinito de lujo ;)
pipelin85:
gracias parcero no sabe como me ha ayudado
underworlddv:
krnalin....
esto es una asignaion x = true;
x == true .... esto seria una comparacion....
lo q pasa con tu programa.. es q en ese while estas haciendo un ciclio infinito...
ya que al dejar adentro del while( ) alguna variable... sin poner ninguna comparacion lo q hace es verificar si es true.... o 1 dependiendo del lenguage...
en este caso pues estas haciendo nu ciclo infinito ¡¡¡¡
spero t sirva.. bytes
F_Tanori:
--- Cita de: "underworlddv" ---krnalin....
esto es una asignaion x = true;
x == true .... esto seria una comparacion....
lo q pasa con tu programa.. es q en ese while estas haciendo un ciclio infinito...
ya que al dejar adentro del while( ) alguna variable... sin poner ninguna comparacion lo q hace es verificar si es true.... o 1 dependiendo del lenguage...
en este caso pues estas haciendo nu ciclo infinito ¡¡¡¡
spero t sirva.. bytes
--- Fin de la cita ---
verdaderamente Soprendente :o ... sobre todo cuando ya le habian dicho eso...
Navegación
[#] Página Siguiente
Ir a la versión completa