Què és el bucle a Java i com implementar-lo?

Aquest article sobre 'per a bucle a Java' us ajudarà a entendre com implementar una sentència de bucle per a Java amb ajuda de programes d'exemple.

Durant la programació, si apareix una situació en què sabeu específicament quantes vegades voleu iterar un bloc concret d’instruccions al vostre codi, aneu a buscar un bucle “per a”. En aquest article anem a conèixer com implementar el bucle in



Els temes tractats en aquest article són els següents:



com finalitzar un programa Java

Anem a començar!

Què és el bucle?

Els programadors solen utilitzar bucles per executar un conjunt d’instruccions. Per a loop s'utilitza quan necessiten iterar una part del fitxer diverses vegades. S’utilitza particularment en els casos en què el nombre d’iteracions està fixat.



Per a una millor comprensió, deixeu-me fer-vos una representació pictòrica.

Diagrama de flux

Bucle d’inici de sessió: tutorial de Swift: Edureka

Aquí, després de la inicialització, s’escaneja la condició que heu assignat al codi, en cas que la condició sigui certa, augmentaria / disminuiria (segons el vostre codi) el valor i tornaria a iterar el codi segons la condició que tingueu assignat. Però, si la vostra condició és falsa, sortirà del bucle.



Després d'aquesta explicació teòrica, permeteu-me que us mostri la sintaxi del per bucle!

Sintaxi

for (sentència 1 sentència 2 sentència 3) {// bloc de codi a executar}

La sintaxi és força senzilla. Va de la següent manera
Declaració 1: condició abans que s'executi el bloc de codi
Declaració 2: especifica la condició per a l'execució del codi
Declaració 3: condició un cop executat el codi

Per deixar les coses més clares, implementem la sintaxi explicada anteriorment en un codi Java.

Exemple de for loop

El codi escrit a continuació mostra com s’implementa el bucle

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

Sortida:
0
1
2
3
4

He pres un codi senzill per familiaritzar-vos amb el concepte de bucle for. Dins del bucle for, hi ha tres afirmacions de les que he parlat al segment anterior. Espero que ara pugueu relacionar-vos amb ells fàcilment.

  • En primer lloc, Int i = 0, és la inicialització d’una variable sencera el valor de la qual s’ha assignat a 0.
  • En segon lloc, i<5 is the condition that I have applied in my code
  • En tercer lloc, i ++, vol dir que vull incrementar el valor de la meva variable.

Després d'entendre el funcionament del bucle for, permeteu-me que us porti a un altre concepte, que és Java imbricat per bucle!

Java imbricat per a bucle

Si teniu un bucle for dins d'un bucle for, heu trobat un Java imbricat per a bucle. El bucle intern s’executa completament quan s’executa el bucle extern.

Us presento un exemple per mostrar-vos el funcionament d’un bucle Java imbricat.

Exemple

Un codi Java per a un bucle imbricat:

public class Exemple {public static void main (String [] args) {for (int i = 1i<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

Sortida:
gener 1
febrer 1
març 1
febrer 1
febrer 2
març 2
març 1
març 2
3 mar

Ara que heu entès el concepte d'un bucle imbricat, deixeu-me mostrar-vos un exemple molt famós del que és possible que hagueu sentit parlar. Els exemples de piràmide!

Exemple de piràmide: cas 1

classe pública 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 } } } 

Sortida:

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

com inicialitzar un objecte en python

Continuem amb el següent exemple.

Exemple de piràmide: cas 2

package MyPackage Demo de classe pública {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( ) // nova línia}}}

Sortida:

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

Estic segur que coneixeria aquests dos patrons.

Això ens porta al final d’aquest article de ‘For Loop in Java’. Espero que el concepte de 'for loop in Java' us sigui clar ara. Seguirem cavant el món Java junts. Estigueu atents!

Assegureu-vos de practicar el màxim possible i de recuperar la vostra experiència.

Consulteu el per Edureka, una empresa d'aprenentatge en línia de confiança amb una xarxa de més de 250.000 estudiants satisfets repartits per tot el món. Estem aquí per ajudar-vos en tots els passos del vostre viatge, per convertir-vos en una pregunta a part d’aquestes entrevistes java, oferim un pla d’estudis dissenyat per a estudiants i professionals que vulguin ser desenvolupador de Java.

Tens alguna pregunta? Si us plau, mencioneu-lo a la secció de comentaris d'aquesta 'interfície de mapa java' article i ens posarem en contacte amb vostè el més aviat possible.