Java - while(true)

 
Vista:

while(true)

Publicado por Clayder (70 intervenciones) el 17/03/2007 16:15:47
Hola:

Ya varias veces me he encontrado con esta sentencia:

while(true)
{
/*accion a realizar*/
}

Quisiera saber que significa el "true", es decir que esta comparando si no se le antepone nada.

Gracias.
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

RE:while(true)

Publicado por angel (537 intervenciones) el 17/03/2007 16:41:52
Como sabras las sentencias while o if...requiren que la expresion a evaluar de como resultado un booleano....e decir
int x =5;
if(x==5) ...da como resultado el balor booleano true
esa expesion una vez evaludad quedaria asi
if(true)

por eso pudes encontrarte exprsiones como
while(true) o while(false)
suelen usarse para realizar operaciones con un numero indeterminado de veces....es decir siempre seran verdad y se ejecutaran infinitamente...asta k por ejemplo se produzca un break; o algo parecido.

Espero habertelo explicado un poco..

Saludos
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

RE:while(true)

Publicado por alejandro (1 intervención) el 22/12/2014 19:46:12
el while (true)...
Al encontrarse la puerta abierta por true se entra al bucle while y si en su interior no se encuentra dentro del código
un cambio a false pues continuará indefinidamente en bucle.
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