Honnêtement, je ne comprends pas du tout comment écrire un cours (sans rapport avec ce contenu)
Le traitement itératif est un traitement qui répète automatiquement certains traitements ** while ** instruction et ** for ** statement
kane.java
while(conditions){
Traitement répété;
}
for(conditions){
Traitement répété;
}
kane.java
int = 1; //Initialisation
while(i <= 5){ //conditions
System.out.println(i); //Traitement répété
i++; //Mettre à jour les variables qui ajoutent 1
}
for(int i = 1; i <= 5; i++){ //Vous pouvez écrire l'initialisation, les conditions et les mises à jour ensemble
System.out.println(i); //Traitement répété
}
Si vous oubliez d'ajouter ** 1 à la variable **, la variable reste ** 1 **, et la condition est ** toujours vraie **, donc le traitement itératif est effectué indéfiniment (boucle infinie).
break Afin de mettre fin à la répétition, il existe une méthode de fin forcée ** en utilisant ** break, en plus de définir la ** condition sur false **. En combinant avec des branches conditionnelles telles que l'instruction if, le traitement itératif peut être terminé à n'importe quel endroit.
kane.java
for(int i = 1; i <= 10; i++){
if (i > 5){ //Résiliation forcée lorsqu'elle atteint 6
break;
}
System.out.println(i);
}
continue continue peut sauter uniquement le traitement de ce tour et exécuter le tour suivant. Il est courant d'utiliser continue en combinaison avec des instructions if.
kane.java
for(int i = 1; i <= 10; i++){
if (i % 3 == 0){ //Ignorer quand il s'agit d'un multiple de 3 et effectuer le processus suivant
continue;
}
System.out.println(i);
}
console
1
2
4
5
7
8
10
** Les multiples de 3 sont ignorés **
28 ans qui remarque maintenant l'effet du café.
Recommended Posts