in

Java – Control de bucle

1632910737 321 loop architecture

Puede haber una situación en la que necesite ejecutar un bloque de código varias veces. En general, las sentencias se ejecutan secuencialmente: la primera sentencia de una función se ejecuta primero, seguida de la segunda, y así sucesivamente.

Los lenguajes de programación proporcionan varias estructuras de control que permiten rutas de ejecución más complicadas.

A círculo declaración nos permite ejecutar una declaración o un grupo de declaraciones varias veces y la siguiente es la forma general de una declaración de bucle en la mayoría de los lenguajes de programación:

Arquitectura de bucle

El lenguaje de programación Java proporciona los siguientes tipos de bucle para manejar los requisitos de bucle. Haga clic en los siguientes enlaces para verificar su detalle.

No Señor. Bucle y descripción
1 mientras que bucle

Repite una declaración o un grupo de declaraciones mientras una condición determinada es verdadera. Prueba la condición antes de ejecutar el cuerpo del bucle.

2 en bucle

Ejecuta una secuencia de declaraciones varias veces y abrevia el código que administra la variable de bucle.

3 hacer … mientras bucle

Como una instrucción while, excepto que prueba la condición al final del cuerpo del bucle.

Declaraciones de control de bucle

Las sentencias de control de bucle cambian la ejecución de su secuencia normal. Cuando la ejecución abandona un ámbito, todos los objetos automáticos que se crearon en ese ámbito se destruyen.

Java admite las siguientes declaraciones de control. Haga clic en los siguientes enlaces para verificar su detalle.

No Señor. Declaración de control y descripción
1 declaración de ruptura

Termina el círculo o cambiar instrucción y transfiere la ejecución a la instrucción que sigue inmediatamente al bucle o cambio.

2 Continuar declaración

Hace que el bucle omita el resto de su cuerpo e inmediatamente vuelva a probar su condición antes de reiterar.

Mejorado para bucle en Java

A partir de Java 5, se introdujo el bucle for mejorado. Esto se usa principalmente para atravesar la colección de elementos, incluidas las matrices.

Sintaxis

A continuación se muestra la sintaxis de bucle for mejorado:

for(declaration : expression) {
   // Statements
}
  • Declaración – La variable de bloque recién declarada es de un tipo compatible con los elementos de la matriz a la que está accediendo. La variable estará disponible dentro del bloque for y su valor será el mismo que el del elemento de matriz actual.

  • Expresión – Esto evalúa la matriz que necesita recorrer. La expresión puede ser una variable de matriz o una llamada a un método que devuelve una matriz.

Ejemplo

public class Test {

   public static void main(String args[]) {
      int [] numbers = {10, 20, 30, 40, 50};

      for(int x : numbers ) {
         System.out.print( x );
         System.out.print(",");
      }
      System.out.print("n");
      String [] names = {"James", "Larry", "Tom", "Lacy"};

      for( String name : names ) {
         System.out.print( name );
         System.out.print(",");
      }
   }
}

Esto producirá el siguiente resultado:

Producción

10, 20, 30, 40, 50,
James, Larry, Tom, Lacy,

¿Lo que sigue?

En el siguiente capítulo, aprenderemos acerca de las declaraciones de toma de decisiones en la programación Java.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

javascript alert

Alerta de JavaScript () – javatpoint

apple touch icon@2

sql – ¿Cuál es la diferencia entre «INNER JOIN» y «OUTER JOIN»?