for(initialisation, expression, incrémentation)
for(int i = 0 ; i < 10 ; i++)Sortie:
System.out.println(i);
0Les trois expressions de for sont optionnelles, une boucle infinie est créée comme suit:
1
2
3
4
5
6
7
8
9
for( ; ; )
//instructions
String[] t = {"a","b","c","d","e","f","g","h","i","j","k"};Sortie:
for(String s:t)
System.out.println(s);
a
b
c
d
e
f
g
h
i
j
k
while(expression)La condition de l'expression est évaluée et retourne une valeur booléenne. Si elle vaut true, la boucle while exécute le bloc et elle continue l'exécution jusqu'à que l'évaluation de l’expression retourne une valeur false.
//instructions
int nb=8;Résultat:
while(nb>0)
System.out.println(nb--);
8
7
6
5
4
3
2
1
do {
//bloc
}while(expression);
nb=1;Sortie:
do{
System.out.println(nb++);
}while(nb%10!=0);
1Références:
2
3
4
5
6
7
8
9
Please disable your ad blocker and refresh the window to use this website.