L'istruzione While in Java
Nel linguaggio Java l'istruzione while mi permette di ripetere l'esecuzione di un blocco di istruzioni finché una condizione è vera.
while (condizione) {
blocco istruzioni
}
Il blocco delle istruzioni è posto tra parentesi graffe.
Il ciclo termina quando la condizione risulta falsa.
Esempio
Questo codice visualizza i numeri da 1 a 10.
- int num = 1;
- while (num <= 10) {
- System.out.println(num);
- num++;
- }
In questo caso il ciclo compie 10 iterazioni perché inizialmente la variabile num è uguale a 1.
L'ultima istruzione del blocco di istruzioni incrementa la variabile num di uno.
1
2
3
4
5
6
7
8
9
10
All'undicesima iterazione la variabile num è uguale a 11 e la condizione (num<=10) diventa falsa.
Il programma esce dal ciclo e termina l'elaborazione.
E così via