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