¿Qué es el bucle for en java y cómo implementarlo?



Este artículo sobre 'bucle for en Java' lo ayudará a comprender cómo implementar instrucciones de bucle en Java con la ayuda de programas de ejemplo.

Mientras programa, si surge una situación en la que sabe específicamente cuántas veces desea iterar un bloque particular de declaraciones en su código, elija un bucle 'for'. En este artículo, aprendamos cómo implementar el bucle for

Los temas cubiertos en este artículo son los siguientes:





¡Vamos a empezar!

¿Qué es el bucle for?

Los programadores suelen utilizar bucles para ejecutar un conjunto de declaraciones. Xa El bucle se usa cuando necesitan iterar una parte del varias veces. ¡Se utiliza especialmente en casos en los que el número de iteraciones es fijo!



Para una mejor comprensión, ¡déjame darte una representación pictórica!

Diagrama de flujo

For-In Loop - Tutorial de Swift - Edureka

Aquí, después de la inicialización, se escanea la condición que ha asignado en el código, en caso de que la condición sea verdadera, aumentaría / disminuiría (de acuerdo con su código) el valor, y nuevamente iteraría el código de acuerdo con la condición que tiene asignado. Pero, si su condición es falsa, saldrá del ciclo.



Después de esta explicación teórica, déjame mostrarte la sintaxis del para ¡lazo!

Sintaxis

for (instrucción 1 instrucción 2 instrucción 3) {// bloque de código a ejecutar}

La sintaxis es bastante simple. Es como sigue
Declaración 1: condición antes de que se ejecute el bloque de código
Declaración 2: especifica la condición para la ejecución del código
Declaración 3: condición una vez que se ha ejecutado el código

Para aclarar las cosas, implementemos la sintaxis explicada anteriormente en un código Java.

Ejemplo de bucle for

El código escrito a continuación muestra cómo se implementa el bucle for en

public class MyClass {{public static void main (String [] args) {{for (int i = 0 i<5 i++) { System.out.println(i) } } }} 

Salida:
0
1
2
3
4

He tomado un código simple para familiarizarlos con el concepto de bucle for. Dentro del ciclo for, hay tres declaraciones de las que he hablado en el segmento anterior. ¡Espero que ahora puedas identificarte fácilmente con ellos!

  • En primer lugar, Int i = 0, es la inicialización de una variable entera cuyo valor se ha asignado a 0.
  • En segundo lugar, yo<5 is the condition that I have applied in my code
  • En tercer lugar, i ++, significa que quiero que se incremente el valor de mi variable.

Después de comprender el funcionamiento del bucle for, permítame llevarlo a otro concepto, que es Java anidado para ¡lazo!

Java anidado para bucle

Si tiene un bucle for dentro de un bucle for, ha encontrado un bucle for anidado en Java. El ciclo interno se ejecuta completamente cuando se ejecuta el ciclo externo.

Les presento un ejemplo para mostrarles el funcionamiento de un bucle for anidado de Java.

Ejemplo

Un código Java para un bucle for anidado:

Ejemplo de clase pública {public static void main (String [] args) {for (int i = 1i<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

Salida:
1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3

Ahora que ha entendido el concepto de un bucle for anidado, ¡permítame mostrarle un ejemplo muy famoso del que quizás haya oído hablar! ¡Los ejemplos de pirámides!

Ejemplo de pirámide: caso 1

public class PyramidExample {public static void main (String [] args) {for (int i = 1i<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

Salida:

*
* *
* * *
* * * *
* * * * *

Continuando con el siguiente ejemplo.

Ejemplo de pirámide: caso 2

paquete MyPackage public class Demo {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( )//nueva línea } } }

Salida:

* * * * *
* * * *
* * *
* *
*

Estoy seguro de que estará familiarizado con estos dos patrones.

ejemplos de programas de applet java con salida

Esto nos lleva al final de este artículo 'For Loop in Java'. Espero que el concepto de 'bucle for en Java' te quede claro ahora. Seguiremos excavando juntos el mundo de Java. ¡Manténganse al tanto!

Asegúrese de practicar tanto como sea posible y revertir su experiencia.

Revisar la por Edureka, una empresa de aprendizaje en línea de confianza con una red de más de 250.000 alumnos satisfechos repartidos por todo el mundo. Estamos aquí para ayudarlo en cada paso de su viaje, para que, además de estas preguntas de la entrevista de Java, se convierta en un plan de estudios diseñado para estudiantes y profesionales que desean ser desarrolladores de Java.

Tienes una pregunta para nosotros? Menciónelo en la sección de comentarios de esta 'interfaz de Java Map' artículo y nos pondremos en contacto contigo lo antes posible.