Maison > Java > Javacommencer > Comment sortir d'une boucle en Java

Comment sortir d'une boucle en Java

(*-*)浩
Libérer: 2019-11-11 13:13:07
original
3249 Les gens l'ont consulté

En programmation réelle, il est parfois nécessaire de sortir de la boucle lorsque l'instruction conditionnelle correspond. En Java, il est contrôlé par les instructions break et continue.

Comment sortir d'une boucle en Java

L'instruction "break"

L'instruction "break" est utilisée pour terminer la boucle, c'est-à-dire que toutes les boucles suivantes ne sont plus exécutées.

Exemple : Calculez le résultat de 1+2+3+4...+100. (Apprentissage recommandé : cours java)

public class example1{
public static void main(String[] args){
int result=0;
for(int i=1;i<=100;i++){
if(i>50) break;
result+=i;
}
System.out.println(result);
}
}
Copier après la connexion

Résultat de sortie :

1275
Copier après la connexion

Analyse : Le programme n'a calculé que 1+2+3 Suite à +4+...+50, toutes les boucles suivantes ne sont pas exécutées, c'est-à-dire que lorsque i=51, la boucle se termine.

De plus, l'instruction "break" peut être utilisée avec l'instruction switch, qui sera expliquée dans la section suivante.

L'instruction "continue"

L'instruction "continue" est utilisée pour terminer la boucle en cours et entrer dans la boucle suivante, c'est-à-dire que seule cette boucle se termine, pas toutes les boucles se terminent, la boucle suivante continue.

Exemple : Calculez le résultat de 1+2+3+4...+100.

public class example1{
public static void main(String[] args){
int result=0;
for(int i=1;i<=100;i++){
if(i>50&&i<=60) continue;
result+=i;
}
System.out.println(result);
}
}
Copier après la connexion

Résultat de sortie :

4495
Copier après la connexion

Analyse : Le programme a calculé 1+2+3+……+48+49+50+61+62+ Le résultat de 63+...+100 uniquement ne passe pas par i=51,52...60.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal