Per e per essere i loop in Java | Spiegato

Per e per essere i loop in Java | Spiegato
I loop sono uno dei concetti più essenziali di qualsiasi linguaggio di programmazione. Un ciclo è un blocco di istruzioni/condizioni che possono essere utilizzate per ripetere un blocco di codice fino a quando non ha incontrato la condizione specificata. Java fornisce molteplici strutture di loop come loop, per ogni ciclo, ecc. E tutti questi loop hanno lo stesso obiettivo di ripetere un blocco di codice specifico in una sequenza.

Questo articolo fornirà una comprensione dettagliata di Loop e per ogni giro e, a questo proposito, seguiremo i concetti di seguito:

  • per E per ciascuno Loop in Java
  • Sintassi di base di per E per ciascunoCiclo continuo
  • Come usare per E per ciascunoCiclo continuo

Quindi, senza un ulteriore ritardo iniziamo!

per loop in java

Il Loop è uno dei loop di base e di facile comprensione che viene più comunemente usato quando il numero di iterazioni è fisso o il numero esatto di iterazioni è già noto.

Sintassi

Lo snippet di seguito mostra la sintassi di base di per loop:

per (inizializzazione; condizione; incremento/decremento)
// Dichiarazione (i)

La sintassi di For Loop inizia con la parola chiave "per"Seguito da parentesi rotonde () E all'interno delle parentesi, dobbiamo fornire tre espressioni:

  • Inizializzazione: determina il punto di partenza del ciclo e eseguirà solo una volta quando inizia il ciclo.
  • Condizione: determinare se l'iterazione del loop sarebbe eseguita o meno.
  • Incremento/decremento: Determina se il contatore verrà incrementato o decrementato dopo ogni iterazione.

Come usare per loop

Per una migliore comprensione di come funziona al ciclo, considerare l'esempio di seguito.

Esempio

In questo esempio stamperemo "Welcome to Linuxhint" dieci volte usando il loop:

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

Sistema.fuori.println ("Welcome to LinuxHint");

Nel frammento di codice sopra, il primo abbiamo inizializzato una variabile "io"Con il valore"0".

La seconda istruzione/condizione verifica se la variabile "io" è meno di 10. Se la condizione è vera, entrerà nel corpo del loop e delle stampe "Benvenuti in Linuxhint". Questa condizione esegue fino a "io" è meno di 10 e il ciclo terminerà quando "io"Diventa maggiore o uguale a 10.

Infine, abbiamo incrementato il valore della variabile "io", io.e. Nella prima iterazione, il suo valore è 0, dopo ogni iterazione riuscita il suo valore sarà aumentato di 1 e il loop nega la condizione (i<10).

Il codice completo insieme all'output è mostrato nella figura seguente:

L'output autentica il lavoro per loop.

Cosa è per ogni giro

Il ciclo per performance è principalmente utilizzato per attraversare l'array o l'elenco, in quanto attraversa l'intero array, quindi non è necessario specificare l'incremento o la condizione di decremento.

Sintassi

La sintassi di base del ciclo per ogni

For (Data-Type-Variable-Name: Array-Name)
// Dichiarazione (i)

La sintassi inizia con per Parola chiave uguale al classico per loop seguito da parentesi () che richiede tre affermazioni:

  • tipo di dati: determina quale tipo di dati prenderà per ogni ciclo.
  • Nome variabile: Può essere qualsiasi identificatore legale definito dall'utente.
  • Nome dell'array: il nome dell'array da attraversare.

Come usare per il ciclo

Consideriamo l'esempio seguente per una profonda comprensione del ciclo.

Esempio

Questo esempio specifica un array di tipo di stringa che contiene i nomi dei dipendenti. Useremo il per ogni ciclo per attraversare tutti i valori dell'array:

String [] Employeename = "John", "Joe", "Micheal", "Seth", "Dany";
per (nome stringa: Employeename)
Sistema.fuori.println (nome);

Lo snippet seguente fornirà il codice completo e l'output del ciclo per ogni

IL "Nome dipendente"L'array contiene nomi di cinque dipendenti e l'output verifica che il ciclo per ogni anello tramite ogni voce dell'array e li ha stampati.

Conclusione

Il Loop è altamente raccomandato quando il numero di iterazioni è fisso e hai chiarezza per quante volte eseguirai un particolare pezzo di codice. D'altra parte, è preferito il ciclo per ogni volta per gli scenari in cui dobbiamo attraversare l'intero array/elenco. Questo articolo fornisce una comprensione dettagliata di Loop e per il ciclo per Java.