Différence clé - pause vs continue en Java
En programmation, il est parfois nécessaire de répéter une instruction ou un ensemble d'instructions plusieurs fois. Les boucles sont utilisées pour itérer plusieurs fois le même jeu d'instructions. Quelques exemples de boucles sont la boucle while, la boucle do while et la boucle for. Dans la boucle while, l'expression de test est évaluée en premier. Si c'est vrai, les instructions à l'intérieur de la boucle while s'exécutent. À la fin, l'expression de test est à nouveau évaluée. Si c'est vrai, les instructions s'exécuteront à nouveau. Lorsque l'expression de test devient fausse, la boucle se termine. La boucle do while est similaire à la boucle while. Mais les instructions s'exécutent une fois avant que l'expression de test ne soit vérifiée. La boucle for est utilisée lorsque le nombre d'itérations est connu au début. L'initialisation se produit en premier. Ensuite, l'expression de test est vérifiée. Si c'est vrai, la boucle s'exécute. Ensuite, l'expression de mise à jour est évaluée. Là encore, l'expression de test est vérifiée. Si c'est vrai, la boucle s'exécute. Ce processus se répète jusqu'à ce que l'expression de test devienne fausse. Il est parfois nécessaire d'ignorer certaines instructions à l'intérieur de la boucle ou de terminer la boucle immédiatement sans vérifier l'expression de test. Les instructions break et continue peuvent être utilisées pour accomplir cette tâche. Le break est utilisé pour terminer la boucle immédiatement et pour passer le contrôle du programme à l'instruction suivante après la boucle. Le continue est utilisé pour ignorer l'itération actuelle de la boucle. C'est la principale différence entre pause et continue en Java. Il est parfois nécessaire d'ignorer certaines instructions à l'intérieur de la boucle ou de terminer la boucle immédiatement sans vérifier l'expression de test. Les instructions break et continue peuvent être utilisées pour accomplir cette tâche. Le break est utilisé pour terminer la boucle immédiatement et pour passer le contrôle du programme à l'instruction suivante après la boucle. Le continue est utilisé pour ignorer l'itération actuelle de la boucle. C'est la principale différence entre pause et continue en Java. Il est parfois nécessaire d'ignorer certaines instructions à l'intérieur de la boucle ou de terminer la boucle immédiatement sans vérifier l'expression de test. Les instructions break et continue peuvent être utilisées pour accomplir cette tâche. Le break est utilisé pour terminer la boucle immédiatement et pour passer le contrôle du programme à l'instruction suivante après la boucle. Le continue est utilisé pour ignorer l'itération actuelle de la boucle. C'est la principale différence entre pause et continue en Java.
CONTENU
1. Présentation et différence clé
2. Qu'est-ce qu'une pause en Java
3. Ce qui est continuer en Java
4. Similitudes entre une pause et une poursuite en Java
5. Comparaison côte à côte - pause vs continue en Java sous forme tabulaire
6. Résumé
Qu'est-ce que la pause en Java?
La coupure est utilisée pour terminer immédiatement la boucle. Lorsqu'il existe une instruction break, le contrôle est passé à l'instruction après la boucle. Le mot clé 'break' est utilisé pour indiquer l'instruction break. Même si le programme exécute la boucle, si une rupture se produit, l'exécution de la boucle se termine. Par conséquent, si le programmeur souhaite arrêter l'exécution lorsqu'une condition spécifique est remplie, il peut utiliser l'instruction break.
Figure 01: programme Java avec instruction break
Selon le programme ci-dessus, la boucle for itère de 1 à 10. Lorsque la valeur i devient 6, l'expression de test devient vraie. Ainsi, l'instruction break s'exécute et la boucle se termine. Ainsi, la valeur après 6 ne s'imprimera pas. Seule la valeur de 1 à 5 s'imprime.
Qu'est-ce que continue en Java?
Le continue est utilisé pour sauter l'itération actuelle de la boucle. Le mot-clé 'continue' est utilisé pour indiquer l'instruction continue. Lorsque continue s'exécute, le contrôle du programme atteint la fin de la boucle. Ensuite, l'expression de test est vérifiée. Dans une boucle for, l'instruction de mise à jour est vérifiée avant que l'expression de test ne soit évaluée.
Figure 02: programme Java avec instruction continue
Selon le programme ci-dessus, la boucle for itère de 1 à 10. Lorsque i est 1, le reste après la division par deux est 1. Ainsi, la condition if est vraie. Par conséquent, l'instruction continue s'exécute et l'itération passe à la suivante. Puis i vient 2. En divisant 2 par 2, le reste est égal à 0. La condition est fausse. Donc, continuer ne s'exécute pas. Par conséquent, la valeur 2 est imprimée. Dans l'itération suivante, i vaut 3. En le divisant par 2, le reste est 1. La condition est vraie. Ainsi, continue s'exécute et l'itération passe à la suivante et i devient 4. Ce processus se répète jusqu'à ce que i devienne 10. Si le reste est un, l'itération passe à la suivante à cause de l'instruction continue. Seuls les nombres pairs sont imprimés.
Quelle est la similitude entre une pause et une poursuite en Java?
Les deux break et continue en Java sont utilisés pour modifier l'exécution de la boucle
Quelle est la différence entre interrompre et continuer en Java?
Diff article au milieu avant la table
break vs continue en Java |
|
La rupture est une structure de contrôle de boucle qui entraîne la fin de la boucle et le transfert du contrôle du programme à l'instruction suivante qui exécute la boucle. | Le continue est une structure de contrôle de boucle qui amène la boucle à sauter immédiatement à l'itération suivante de la boucle. |
Objectif principal | |
La pause est utilisée pour terminer la boucle. | Le continue est utilisé pour ignorer les instructions à l'intérieur de la boucle. |
Résumé - Break vs Continue en Java
En programmation, il est nécessaire de répéter plusieurs fois une instruction d'un groupe d'instructions. Les boucles sont utilisées pour ces tâches. Parfois, il est nécessaire d'ignorer certaines instructions à l'intérieur de la boucle ou de terminer la boucle immédiatement. La pause et la poursuite peuvent être utilisées pour accomplir cette tâche. Le break est utilisé pour terminer la boucle immédiatement et pour passer le contrôle du programme à l'instruction suivante après la boucle. Le continue est utilisé pour ignorer l'itération actuelle de la boucle. C'est la différence entre break et continue en Java.