Para y para cada bucles en Java | Explicado

Para y para cada bucles en Java | Explicado
Los bucles son uno de los conceptos más esenciales de cualquier lenguaje de programación. Un bucle es un bloque de declaraciones/condiciones que se pueden usar para repetir un bloque de código hasta que cumplan con la condición especificada. Java proporciona múltiples estructuras de bucle, como para el bucle, para cada bucle, etc. y todos estos bucles tienen el mismo objetivo de repetir un bloque de código específico en una secuencia.

Esta redacción proporcionará una comprensión detallada de For Loop y For-Eat y cada bucle y, en este sentido, seguiremos los conceptos dados a continuación:

  • para y para cada Bucle en Java
  • Sintaxis básica de para y para cadaBucle
  • Cómo utilizar para y para cadaBucle

Entonces, sin más demora, comencemos!

para bucle en java

El bucle for es uno de los bucles básicos y fáciles de entender que se usa más comúnmente cuando se fija el número de iteraciones o se conoce el número exacto de iteraciones.

Sintaxis

El fragmento dado a continuación muestra la sintaxis básica de For Loop:

para (inicialización; condición; incremento/disminución)
// Declaraciones)

La sintaxis de For Loop comienza con la palabra clave "para"Seguido de soportes redondos () Y dentro de los soportes, tenemos que proporcionar tres expresiones:

  • Inicialización: determina el punto de partida del bucle y se ejecutará solo una vez cuando se inicie el bucle.
  • Condición: Determine si la iteración de bucle se ejecutaría o no.
  • Incremento/disminución: Determine si el contador se incrementará o disminuirá después de cada iteración.

Cómo usar para bucle

Para obtener una mejor comprensión de cómo funciona para el bucle, considere el ejemplo a continuación.

Ejemplo

En este ejemplo, imprimiremos "Bienvenido a Linuxhint" diez veces usando el bucle for:

para (int i = 0; i <10; i++)

Sistema.afuera.println ("Bienvenido a Linuxhint");

En el fragmento de código anterior, el primero inicializamos una variable "i"Con el valor"0".

La segunda declaración/condición prueba si la variable "i" es menos que 10. Si la condición es verdadera, ingresará al cuerpo del bucle for e imprime "Bienvenido a Linuxhint". Esta condición se ejecuta hasta que "i" es menos que 10 y el bucle terminará cuando "i"Se vuelve mayor o igual a 10.

Finalmente, incrementamos el valor de la variable "i", i.mi. En la primera iteración, su valor es 0, después de cada iteración exitosa, su valor aumentará en 1 y el bucle niega la condición (i<10).

El código completo junto con la salida se muestra en la figura dada a continuación:

La salida autentica el funcionamiento de For Loop.

¿Qué es el bucle para cada

El bucle for-Eather se usa principalmente para atravesar la matriz o la lista, ya que atraviesa toda la matriz, por lo tanto, no es necesario especificar la condición de incremento o disminución.

Sintaxis

La sintaxis básica del bucle for-ENTRA es:

para (nombre de variable de tipo datos: name de array)
// declaraciones)

La sintaxis comienza con para palabra clave igual que el clásico para bucle seguido de paréntesis () que toma tres declaraciones:

  • tipo de datos: Determine qué tipo de datos tomará para cada bucle.
  • nombre de la variable: puede ser cualquier identificador legal definido por el usuario.
  • nombre de la matriz: el nombre de la matriz a recorrer.

Cómo usar el bucle para cada

Consideremos el ejemplo otorgado para una comprensión profunda del bucle para cada.

Ejemplo

Este ejemplo especifica una matriz de tipo de cadena que contiene los nombres de los empleados. Usaremos el bucle para cada bucle para atravesar todos los valores de la matriz:

String [] Employeename = "John", "Joe", "Micheal", "Seth", "Dany";
para (nombre de cadena: empleadoeename)
Sistema.afuera.println (nombre);

El fragmento a continuación proporcionará el código completo y la salida del bucle for-ENTRA:

El "nombre de empleadoLa matriz contiene nombres de cinco empleados, y la salida verifica que el bucle para cada uno itera a través de cada entrada de la matriz y los imprimió.

Conclusión

El bucle for se recomienda altamente cuando se soluciona el número de iteraciones y tiene claridad para cuántas veces va a ejecutar una pieza de código particular. Por otro lado, se prefiere el bucle for-cada para los escenarios en los que tenemos que atravesar toda la matriz/lista. Este artículo proporciona una comprensión detallada del bucle y el bucle for-eR-cada en Java.