Monday, April 8, 2019

Java While Loop para principiantes para aprender con ejemplos

Este tutorial lo guiará sobre cómo usar bucles en los programas Java, realizar tareas repetitivas y recorrer los elementos de una colección o matriz. Es una estructura básica de programación Java utilizada para realizar tareas repetitivas.

Conceptos básicos de While Loop en Java

El tutorial tiene las siguientes secciones para ayudarlo a aprender rápidamente.

While Loop

Descripción:

Un bucle while es una declaración de bucle controlada por entrada que permite que el código se ejecute si y solo si pasa a través de la condición de entrada. Puede asumirlo como una cadena de repetición si expresión.

Sintaxis:

El bucle while coloca la condición en la puerta de entrada.

 while (expresión booleana)
{
    declaración (es);
} 
  • Este bucle comienza a ejecutar el bloque de código solo después de que la expresión condicional devuelva verdadero. Es por eso que lo llamamos un bucle de condición previa.
  • Si la condición previa se evalúa como verdadera, entonces se ejecuta el bloque interno. Generalmente, la declaración condicional usa un contador dinámico que se actualiza en cada iteración.
  • Cuando la condición de prueba se vuelve falsa, el ciclo termina el ciclo que indica el cierre de su ciclo de vida.

por ejemplo

 public class SimpleWhile {

   vacío estático público principal (String args []) {
        int iter = 0;
        mientras (iter <= 10)
        {
            System.out.print (iter + "");
            iter ++;
        }
   }
} 

El bucle anterior ejecutará 11 veces los números de impresión de 0 a 10.

Diagrama de flujo:

El diagrama de flujo le ayudará a visualizar while loop:

 Java while loop flow

Ejemplos: [19659020] Puedes usar un bucle while para muchos propósitos. A continuación hay algunos ejemplos para demostrarlo.

Genere los primeros N números enteros:

 clase pública WhileLoop {
    vacío estático público principal (String args []) {
        int n = 0;
        int N = 5;
        mientras que (n <= N)
        {
            System.out.print (n + "");
            n ++; // Incrementando n por 1 en cada iteración
        }
    }
} 

En lugar de escribir la declaración de impresión N veces, hicimos que el bucle while la resolviera. Aquí 'n' es la variable de control de bucle y N tiene un valor fijo.

La salida es la siguiente:

 0 1 2 3 4 5 

Cuenta hacia atrás desde un número dado:

 clase pública WhileLoop {
    vacío estático público principal (String args []) {
        int N = 5;
        mientras (N> = 0)
        {
            System.out.print (N + "");
            NORTE--; // Decrementando N por 1 en cada iteración
        }
    }
} 

El resultado es el siguiente:

 5 4 3 2 1 0 

Puede ver que el bucle while nos permite manipular la condición de prueba y la declaración de actualización del contador para producir diferentes salidas.

Iterar a través de una matriz / colección:

 clase pública WhileLoop
{
    vacío estático público principal (String args []) {
         char char_arr [] = {'a', 'b', 'c', 'd'};
         // el índice de matriz comienza con 0
         int iter = 0;
         while (iter <char_arr.length) {
              System.out.print (char_arr [iter] + "");
              iter ++;
         }
    }
} 

Prueba de ejecución:

 abcd 

Tenga en cuenta que si reemplaza el tipo de matriz en el ejemplo anterior de entero a char, el bucle while imprimirá los valores ASCII de cada carácter.

 97 98 99 100 

Debe leerse – Java For Loop Statement


READ MORE – CLICK HERE

www.Down.co.ve


No comments:

Post a Comment

Como crear tarjetas Virtuales Visa o MasterCard con tu divisa y las ventajas que ofrecen

Hoy día, gracias al creciente mundo del Internet se le ha permitido a cada persona poder acceder a muchos productos o servicios. Y en estos ...