Forskellen mellem pause og fortsæt i Java

Nøgleforskel - pause vs Blive ved i Java
 

Under programmering er det undertiden nødvendigt at gentage en sætning eller et sæt udsagn flere gange. Loops bruges til at itereere et antal gange det samme sæt instruktioner. Nogle eksempler på sløjfer er while loop, gør mens loop og for loop. I while-loopen evalueres testudtrykket først. Hvis det er sandt, udføres udsagnene i while-loopen. I sidste ende evalueres testudtrykket igen. Hvis det er sandt, udføres udsagnene igen. Når testudtrykket bliver falsk, slutter loopen. Do-while-løkken svarer til while-loopen. Men udsagnene udføres en gang, før testudtrykket er kontrolleret. For-loop bruges, når antallet af iterationer er kendt i begyndelsen. Initialiseringen sker først. Derefter kontrolleres testudtrykket. Hvis det er sandt, udføres løkken. Derefter evalueres opdateringsudtrykket. Igen kontrolleres testudtrykket. Hvis det er sandt, udføres løkken. Denne proces gentages, indtil testudtrykket bliver falsk. Det kræves undertiden at springe nogle udsagn inde i løkken eller at afslutte løkken øjeblikkeligt uden at kontrollere testudtrykket. Udsagnene om brud og fortsættelse kan bruges til at opnå denne opgave. Bruddet bruges til at afslutte løkken øjeblikkeligt og til at overføre programstyringen til den næste sætning efter løkken. Fortsætningen bruges til at springe den aktuelle iteration af løkken over. Det er den vigtigste forskel mellem pause og fortsæt i Java.

INDHOLD

1. Oversigt og nøgleforskel
2. Hvad er pause i Java
3. Hvad fortsættes i Java
4. Ligheder Mellem pause og fortsæt i Java
5. Sammenligning side ved side - pause vs fortsæt i Java i tabelform
6. Resume

Hvad er pause i Java?

Pausen bruges til at afslutte med det samme fra løkken. Når der er en break-erklæring, overføres kontrollen til sætningen efter løkken. Nøgleordet "break" bruges til at indikere break statement. Selvom programmet udfører loopen, afsluttes eksekveringen af ​​loopen, hvis der opstår en pause. Derfor, hvis programmereren ønsker at stoppe eksekveringen, når en bestemt betingelse er opfyldt, kan han bruge pausedeklarationen.

Figur 01: Java-program med break-erklæring

I henhold til ovenstående program itererer for-loop fra 1 til 10. Når i-værdien bliver 6, bliver testudtrykket sandt. Så eksekveres pausedeklarationen, og loopen afsluttes. Så værdien efter 6 udskrives ikke. Kun værdien fra 1 til 5 udskrivninger.

Hvad fortsætter i Java?

Fortsæt bruges til at bruges til at springe den aktuelle iteration af løkken over. Nøgleordet 'fortsat' bruges til at indikere fortsætningsangivelsen. Når fortsættelsen udføres, når programmets kontrol slutningen af ​​løkken. Derefter kontrolleres testudtrykket. I en for-loop kontrolleres opdateringserklæringen, før testudtrykket evalueres.

Figur 02: Java-program med fortsætningsangivelse

I henhold til ovenstående program itererer for-loop fra 1 til 10. Når i er 1, er resten efter at have divideret med to 1. Så hvis betingelsen er sand. Derfor køres fortsætningserklæringen, og iterationen springes til den næste. Så kommer jeg 2. Når vi deler 2 med 2, er resten 0. Betingelsen er falsk. Så fortsæt udføres ikke. Derfor udskrives værdien 2. I den næste iteration er i 3. Når man deler den med 2, er resten 1. Betingelsen er sand. Så fortsæt med at udføre, og iterationen hopper til det næste, og jeg bliver 4. Denne proces gentages, indtil jeg bliver 10. Hvis resten er en, springes iterationen videre til den næste på grund af fortsætningsangivelsen. Kun de lige tal bliver trykt.

Hvad er ligheden mellem pause og fortsæt i Java?

  • Både brud og fortsættelse i Java bruges til at ændre udførelsen af ​​loopen.

Hvad er forskellen mellem pause og fortsæt i Java?

pause vs fortsæt i Java

Bruddet er en sløjfekontrolstruktur, der får løkken til at afslutte og overføre programstyringen til den næste sætning, der flyder løkken. Fortsætningen er en sløjfekontrolstruktur, der får løkken til at hoppe til næste iteration af løkken.
 Hovedformål
Bruddet bruges til at afslutte løkken. Fortsætningen bruges til at springe udsagn i løkken over.

Resumé - pause vs Blive ved i Java

Ved programmering er det påkrævet at gentage en erklæring fra en gruppe udsagn flere gange. Loops bruges til de opgaver. Undertiden kræves det at springe nogle udsagn inde i løkken eller at afslutte løkken øjeblikkeligt. Pause og fortsættelse kan bruges til at opnå denne opgave. Bruddet bruges til at afslutte løkken øjeblikkeligt og til at overføre programstyringen til den næste sætning efter løkken. Fortsætningen bruges til at springe den aktuelle iteration af løkken over. Det er forskellen mellem pause og fortsættelse i Java.

Reference:

1. “Fortsæt erklæring i Java.”, Tutorials Point, 27. oktober 2017. Findes her
2. “Break Statement in Java.”, Tutorials Point, 27. oktober 2017. Findes her