Contenido del Curso
Principios Básicos de Java
Principios Básicos de Java
Loop 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á.
Main
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
:
Main
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.
Swipe to show code editor
Imprime los números del 1 al 5 utilizando un loop while
.
¡Gracias por tus comentarios!
Loop 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á.
Main
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
:
Main
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.
Swipe to show code editor
Imprime los números del 1 al 5 utilizando un loop while
.
¡Gracias por tus comentarios!
Loop 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á.
Main
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
:
Main
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.
Swipe to show code editor
Imprime los números del 1 al 5 utilizando un loop while
.
¡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á.
Main
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
:
Main
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.
Swipe to show code editor
Imprime los números del 1 al 5 utilizando un loop while
.