Différence entre pause et continuer en Java

Table des matières:

Différence entre pause et continuer en Java
Différence entre pause et continuer en Java

Vidéo: Différence entre pause et continuer en Java

Vidéo: Différence entre pause et continuer en Java
Vidéo: #3.5 Java Tutorial | Break and Continue 2024, Juillet
Anonim

Différence clé - pause vs continuer en Java

En programmation, il est parfois nécessaire de répéter plusieurs fois une instruction ou un ensemble d'instructions. Les boucles sont utilisées pour itérer plusieurs fois le même ensemble 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épart. L'initialisation a lieu 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. Encore une fois, 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 de sauter 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 en cours de la boucle. C'est la principale différence entre break et continue en Java.

Qu'est-ce que le break en Java ?

Le break est utilisé pour terminer immédiatement la boucle. Lorsqu'il y a 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.

Différence entre pause et continuer en Java
Différence entre pause et continuer en Java

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 sera pas imprimée. Seule la valeur de 1 à 5 est imprimée.

Qu'est-ce que continue en Java ?

Le continue est utilisé pour sauter l'itération courante 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 l'évaluation de l'expression de test.

Différence clé entre pause et continuer en Java
Différence clé entre pause et continuer en Java

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 division par deux est 1. Donc, la condition if est vraie. Par conséquent, l'instruction continue s'exécute et l'itération passe à la suivante. Alors i vient 2. En divisant 2 par 2, le reste est 0. La condition est fausse. Donc, continue ne s'exécute pas. Par conséquent, la valeur 2 est imprimée. À l'itération suivante, i vaut 3. En le divisant par 2, le reste vaut 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 similarité entre break et continue en Java ?

Les deux break et continue en Java sont utilisés pour changer l'exécution de la boucle

Quelle est la différence entre break et continue en Java ?

break vs continue en Java

Le break est une structure de contrôle de boucle qui provoque la fin de la boucle et passe le contrôle du programme à l'instruction suivante qui suit la boucle. Le continue est une structure de contrôle de boucle qui fait sauter immédiatement la boucle à l'itération suivante de la boucle.
Objectif principal
Le break est utilisé pour terminer la boucle. Le continue est utilisé pour ignorer les instructions à l'intérieur de la boucle.

Résumé - pause vs continuer 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 de sauter certaines instructions à l'intérieur de la boucle ou de terminer la boucle immédiatement. La pause et continuer peut être utilisé 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 en cours de la boucle. C'est la différence entre break et continue en Java.

Conseillé: