Cos'è il ciclo for in java e come implementarlo?



Questo articolo su 'ciclo for in Java' ti aiuterà a capire come implementare l'istruzione di ciclo for in Java con l'aiuto di programmi di esempio.

Durante la programmazione, se si verifica una situazione in cui si sa esattamente quante volte si desidera iterare un particolare blocco di istruzioni nel codice, eseguire un ciclo 'for'. In questo articolo impariamo come implementare il ciclo for

Gli argomenti trattati in questo articolo sono i seguenti:





Cominciamo!

Cos'è il ciclo for?

I programmatori di solito usano loop per eseguire una serie di istruzioni. Per viene utilizzato quando è necessario iterare una parte del file più volte. È particolarmente utilizzato nei casi in cui il numero di iterazioni è fisso!



Per una migliore comprensione, lascia che ti dia una rappresentazione pittorica!

Diagramma di flusso

For-In Loop - Tutorial Swift - Edureka

Qui, dopo l'inizializzazione, viene scansionata la condizione che hai assegnato nel codice, nel caso in cui la condizione sia vera, aumenterebbe / decrementerebbe (in base al tuo codice) il valore e di nuovo itererebbe il codice in base alla condizione che hai assegnato. Ma, se la tua condizione è falsa, uscirà dal ciclo.



Dopo questa spiegazione teorica, lascia che ti mostri la sintassi del file per ciclo continuo!

Sintassi

for (istruzione 1 istruzione 2 istruzione 3) {// blocco di codice da eseguire}

La sintassi è piuttosto semplice. Va come segue
Dichiarazione 1: condizione prima che il blocco di codice venga eseguito
Dichiarazione 2: specifica la condizione per l'esecuzione del codice
Dichiarazione 3: condizione una volta che il codice è stato eseguito

Per rendere le cose più chiare, implementiamo la sintassi sopra spiegata in un codice Java.

Esempio di ciclo for

Il codice scritto di seguito descrive come il ciclo for è implementato in

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

Produzione:
0
uno
2
3
4

Ho preso un semplice codice per farvi conoscere il concetto di ciclo for. All'interno del ciclo for, ci sono tre affermazioni di cui ho parlato nel segmento precedente. Spero che ora tu possa relazionarti con loro facilmente!

  • In primo luogo, Int i = 0, è l'inizializzazione di una variabile intera il cui valore è stato assegnato a 0.
  • In secondo luogo, io<5 is the condition that I have applied in my code
  • Terzo, i ++, significa che voglio che il valore della mia variabile venga incrementato.

Dopo aver compreso il funzionamento del ciclo for, lasciate che vi porti a un altro concetto, che è Java annidato per ciclo continuo!

Java annidato per ciclo

Se si dispone di un ciclo for all'interno di un ciclo for, è stato riscontrato un ciclo for annidato Java. Il ciclo interno viene eseguito completamente quando viene eseguito il ciclo esterno.

Vi presento un esempio per mostrarvi il funzionamento di un ciclo for annidato Java.

Esempio

Un codice Java per un ciclo for annidato:

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

Produzione:
undici
1 2
1 3
ventuno
2 2
2. 3
3 1
3 2
3 3

Ora che hai compreso il concetto di un ciclo for annidato, lascia che ti mostri un esempio molto famoso di cui potresti aver sentito parlare! Gli esempi piramidali!

Esempio di piramide: 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 } } } 

Produzione:

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

Andiamo avanti con il prossimo esempio.

Esempio di piramide: caso 2

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

Produzione:

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

Sono sicuro che conoscerai questi due modelli.

Questo ci porta alla fine di questo articolo 'For Loop in Java'. Spero che il concetto di 'ciclo for in Java' ti sia chiaro ora. Continueremo a scavare insieme nel mondo Java. Rimanete sintonizzati!

Assicurati di esercitarti il ​​più possibile e di ripristinare la tua esperienza.

Controlla il da Edureka, una società di formazione online affidabile con una rete di oltre 250.000 studenti soddisfatti sparsi in tutto il mondo. Siamo qui per aiutarti in ogni fase del tuo viaggio, per diventare oltre a queste domande di intervista Java, abbiamo creato un curriculum progettato per studenti e professionisti che vogliono essere uno sviluppatore Java.

da binario a decimale in java

Hai domande per noi? Si prega di menzionarlo nella sezione commenti di questa 'interfaccia Java Map' articolo e ti risponderemo il prima possibile.