Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Loop While | Loops
Principios Básicos de Java
course content

Contenido del Curso

Principios Básicos de Java

Principios Básicos de Java

1. Iniciando
2. Tipos Básicos, Operaciones
3. Loops
4. Arrays
5. String

bookLoop While

En el capítulo anterior, pudiste ver que con la ayuda de un loop, repetimos el código 10 veces. Ahora, vamos a examinar la sintaxis de uno de estos loops.

Sintaxis del Loop While

El loop while es el ejemplo más simple de un loop en acción. Este loop ejecutará repetidamente un bloque de código mientras la condición dentro del bloque condition se evalúe como true. Una vez que la condición devuelva false, la ejecución del loop se detendrá.

java

Main

copy
123
while (condition) { // code to be executed }

Para recordar cómo funciona este loop, puedes seguir una regla sencilla: Mientras la condición es true, realiza la operación. Por ejemplo, mientras llueve, uso paraguas. En cuanto deja de llover, me voy sin paraguas.

Está lloviendo - la condition
Uso un paraguas - el código ejecutado dentro del loop
Ha dejado de llover - el compilador sale del loop y deja de ejecutar el código dentro del loop.

Es así de sencillo.

Veamos ahora una explicación más detallada de cómo funciona el loop while:

  • La condición se evalúa antes de cada iteración. Si la condición es true, se ejecuta el bloque de código dentro del loop. Si la condición es false, el loop termina, y el programa continúa con la siguiente sentencia después del loop;

  • El bloque de código dentro del loop puede contener una o más sentencias. Estas sentencias se ejecutarán repetidamente mientras la condición siga siendo true;

  • Es importante asegurarse de que la condición eventualmente se convierta en false, o el loop se ejecutará indefinidamente, causando un loop infinito.

He aquí un ejemplo para demostrar el loop while:

java

Main

copy
123456789101112131415
package com.example; public class Main { public static void main(String[] args) { int a = 0; int b = 10; while (a != b) { a = a + 1; System.out.println("a has value: " + a); b = b - 1; System.out.println("b has value: " + b); } System.out.println("Is a equals to b: " + (a == b)); } }

En este código, tenemos dos variables de tipo int. En nuestro loop, establecemos una condición que dice lo siguiente: mientras el valor de la variable a no sea igual al valor de la variable b, incrementamos la variable a y decrementamos la variable b. Cuando sus valores son iguales, terminamos el loop while.

Nota

El loop while es útil cuando el número de iteraciones no se conoce de antemano y depende de una condición específica. Permite repetir un bloque de código hasta que la condición deje de cumplirse.

Tarea
test

Swipe to show code editor

Imprime los números del 1 al 5 utilizando un loop while.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2
toggle bottom row

bookLoop While

En el capítulo anterior, pudiste ver que con la ayuda de un loop, repetimos el código 10 veces. Ahora, vamos a examinar la sintaxis de uno de estos loops.

Sintaxis del Loop While

El loop while es el ejemplo más simple de un loop en acción. Este loop ejecutará repetidamente un bloque de código mientras la condición dentro del bloque condition se evalúe como true. Una vez que la condición devuelva false, la ejecución del loop se detendrá.

java

Main

copy
123
while (condition) { // code to be executed }

Para recordar cómo funciona este loop, puedes seguir una regla sencilla: Mientras la condición es true, realiza la operación. Por ejemplo, mientras llueve, uso paraguas. En cuanto deja de llover, me voy sin paraguas.

Está lloviendo - la condition
Uso un paraguas - el código ejecutado dentro del loop
Ha dejado de llover - el compilador sale del loop y deja de ejecutar el código dentro del loop.

Es así de sencillo.

Veamos ahora una explicación más detallada de cómo funciona el loop while:

  • La condición se evalúa antes de cada iteración. Si la condición es true, se ejecuta el bloque de código dentro del loop. Si la condición es false, el loop termina, y el programa continúa con la siguiente sentencia después del loop;

  • El bloque de código dentro del loop puede contener una o más sentencias. Estas sentencias se ejecutarán repetidamente mientras la condición siga siendo true;

  • Es importante asegurarse de que la condición eventualmente se convierta en false, o el loop se ejecutará indefinidamente, causando un loop infinito.

He aquí un ejemplo para demostrar el loop while:

java

Main

copy
123456789101112131415
package com.example; public class Main { public static void main(String[] args) { int a = 0; int b = 10; while (a != b) { a = a + 1; System.out.println("a has value: " + a); b = b - 1; System.out.println("b has value: " + b); } System.out.println("Is a equals to b: " + (a == b)); } }

En este código, tenemos dos variables de tipo int. En nuestro loop, establecemos una condición que dice lo siguiente: mientras el valor de la variable a no sea igual al valor de la variable b, incrementamos la variable a y decrementamos la variable b. Cuando sus valores son iguales, terminamos el loop while.

Nota

El loop while es útil cuando el número de iteraciones no se conoce de antemano y depende de una condición específica. Permite repetir un bloque de código hasta que la condición deje de cumplirse.

Tarea
test

Swipe to show code editor

Imprime los números del 1 al 5 utilizando un loop while.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 3. Capítulo 2
toggle bottom row

bookLoop While

En el capítulo anterior, pudiste ver que con la ayuda de un loop, repetimos el código 10 veces. Ahora, vamos a examinar la sintaxis de uno de estos loops.

Sintaxis del Loop While

El loop while es el ejemplo más simple de un loop en acción. Este loop ejecutará repetidamente un bloque de código mientras la condición dentro del bloque condition se evalúe como true. Una vez que la condición devuelva false, la ejecución del loop se detendrá.

java

Main

copy
123
while (condition) { // code to be executed }

Para recordar cómo funciona este loop, puedes seguir una regla sencilla: Mientras la condición es true, realiza la operación. Por ejemplo, mientras llueve, uso paraguas. En cuanto deja de llover, me voy sin paraguas.

Está lloviendo - la condition
Uso un paraguas - el código ejecutado dentro del loop
Ha dejado de llover - el compilador sale del loop y deja de ejecutar el código dentro del loop.

Es así de sencillo.

Veamos ahora una explicación más detallada de cómo funciona el loop while:

  • La condición se evalúa antes de cada iteración. Si la condición es true, se ejecuta el bloque de código dentro del loop. Si la condición es false, el loop termina, y el programa continúa con la siguiente sentencia después del loop;

  • El bloque de código dentro del loop puede contener una o más sentencias. Estas sentencias se ejecutarán repetidamente mientras la condición siga siendo true;

  • Es importante asegurarse de que la condición eventualmente se convierta en false, o el loop se ejecutará indefinidamente, causando un loop infinito.

He aquí un ejemplo para demostrar el loop while:

java

Main

copy
123456789101112131415
package com.example; public class Main { public static void main(String[] args) { int a = 0; int b = 10; while (a != b) { a = a + 1; System.out.println("a has value: " + a); b = b - 1; System.out.println("b has value: " + b); } System.out.println("Is a equals to b: " + (a == b)); } }

En este código, tenemos dos variables de tipo int. En nuestro loop, establecemos una condición que dice lo siguiente: mientras el valor de la variable a no sea igual al valor de la variable b, incrementamos la variable a y decrementamos la variable b. Cuando sus valores son iguales, terminamos el loop while.

Nota

El loop while es útil cuando el número de iteraciones no se conoce de antemano y depende de una condición específica. Permite repetir un bloque de código hasta que la condición deje de cumplirse.

Tarea
test

Swipe to show code editor

Imprime los números del 1 al 5 utilizando un loop while.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

En el capítulo anterior, pudiste ver que con la ayuda de un loop, repetimos el código 10 veces. Ahora, vamos a examinar la sintaxis de uno de estos loops.

Sintaxis del Loop While

El loop while es el ejemplo más simple de un loop en acción. Este loop ejecutará repetidamente un bloque de código mientras la condición dentro del bloque condition se evalúe como true. Una vez que la condición devuelva false, la ejecución del loop se detendrá.

java

Main

copy
123
while (condition) { // code to be executed }

Para recordar cómo funciona este loop, puedes seguir una regla sencilla: Mientras la condición es true, realiza la operación. Por ejemplo, mientras llueve, uso paraguas. En cuanto deja de llover, me voy sin paraguas.

Está lloviendo - la condition
Uso un paraguas - el código ejecutado dentro del loop
Ha dejado de llover - el compilador sale del loop y deja de ejecutar el código dentro del loop.

Es así de sencillo.

Veamos ahora una explicación más detallada de cómo funciona el loop while:

  • La condición se evalúa antes de cada iteración. Si la condición es true, se ejecuta el bloque de código dentro del loop. Si la condición es false, el loop termina, y el programa continúa con la siguiente sentencia después del loop;

  • El bloque de código dentro del loop puede contener una o más sentencias. Estas sentencias se ejecutarán repetidamente mientras la condición siga siendo true;

  • Es importante asegurarse de que la condición eventualmente se convierta en false, o el loop se ejecutará indefinidamente, causando un loop infinito.

He aquí un ejemplo para demostrar el loop while:

java

Main

copy
123456789101112131415
package com.example; public class Main { public static void main(String[] args) { int a = 0; int b = 10; while (a != b) { a = a + 1; System.out.println("a has value: " + a); b = b - 1; System.out.println("b has value: " + b); } System.out.println("Is a equals to b: " + (a == b)); } }

En este código, tenemos dos variables de tipo int. En nuestro loop, establecemos una condición que dice lo siguiente: mientras el valor de la variable a no sea igual al valor de la variable b, incrementamos la variable a y decrementamos la variable b. Cuando sus valores son iguales, terminamos el loop while.

Nota

El loop while es útil cuando el número de iteraciones no se conoce de antemano y depende de una condición específica. Permite repetir un bloque de código hasta que la condición deje de cumplirse.

Tarea
test

Swipe to show code editor

Imprime los números del 1 al 5 utilizando un loop while.

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
Sección 3. Capítulo 2
Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
We're sorry to hear that something went wrong. What happened?
some-alt