Verskil tussen breek en voortgaan in Java

INHOUDSOPGAWE:

Verskil tussen breek en voortgaan in Java
Verskil tussen breek en voortgaan in Java

Video: Verskil tussen breek en voortgaan in Java

Video: Verskil tussen breek en voortgaan in Java
Video: IK GA ER TUSSEN UIT! | BIBI'S LIFE VLOG 198 2024, Julie
Anonim

Sleutelverskil – breek vs voortgaan in Java

In programmering word dit soms vereis om 'n stelling of 'n stel stellings verskeie kere te herhaal. Lusse word gebruik om 'n aantal kere dieselfde stel instruksies te herhaal. Enkele voorbeelde van lusse is die while lus, doen while lus en vir lus. In die while-lus word die toetsuitdrukking eerste geëvalueer. As dit waar is, word die stellings binne die while-lus uitgevoer. Op die ou end word die toetsuitdrukking weer geëvalueer. As dit waar is, sal die stellings weer uitgevoer word. Wanneer die toetsuitdrukking vals word, eindig die lus. Die doen while lus is soortgelyk aan die while lus. Maar die stellings word een keer uitgevoer voordat die toetsuitdrukking nagegaan word. Die for-lus word gebruik wanneer die aantal iterasies aan die begin bekend is. Die inisialisering vind eerste plaas. Dan word die toetsuitdrukking nagegaan. As dit waar is, word die lus uitgevoer. Dan word die opdateringsuitdrukking geëvalueer. Weereens word die toetsuitdrukking nagegaan. As dit waar is, word die lus uitgevoer. Hierdie proses herhaal totdat die toetsuitdrukking vals word. Dit word soms vereis om sommige stellings binne die lus oor te slaan of om die lus onmiddellik te beëindig sonder om die toetsuitdrukking na te gaan. Die breek- en voortgaan-stellings kan gebruik word om hierdie taak te bereik. Die breek word gebruik om die lus onmiddellik te beëindig en om die programbeheer na die volgende stelling na die lus oor te dra. Die voortgaan word gebruik om die huidige iterasie van die lus oor te slaan. Dit is die belangrikste verskil tussen breek en voortgaan in Java.

Wat is break in Java?

Die breek word gebruik om onmiddellik uit die lus te beëindig. Wanneer daar 'n breekverklaring is, word die beheer na die stelling na die lus oorgedra. Die 'breek'-sleutelwoord word gebruik om die breekstelling aan te dui. Selfs al is die program besig om die lus uit te voer, as 'n onderbreking plaasvind, eindig die uitvoering van die lus. As die programmeerder dus uitvoering wil stop wanneer aan 'n spesifieke voorwaarde voldoen word, kan hy die breekstelling gebruik.

Verskil tussen breek en voortgaan in Java
Verskil tussen breek en voortgaan in Java

Figuur 01: Java-program met breekverklaring

Volgens bogenoemde program herhaal die for-lus van 1 tot 10. Wanneer die i-waarde 6 word, word die toetsuitdrukking waar. Dus, die breekverklaring word uitgevoer, en die lus eindig. Dus, die waarde na 6 sal nie druk nie. Slegs die waarde van 1 tot 5 afdrukke.

Wat gaan voort in Java?

Die voortgaan word gebruik om die huidige iterasie van die lus oor te slaan. Die sleutelwoord 'gaan voort' word gebruik om die voortgaan-stelling aan te dui. Wanneer voortgaan uitgevoer word, bereik die beheer van die program die einde van die lus. Dan word die toetsuitdrukking nagegaan. In 'n for-lus word die opdateringstelling nagegaan voordat die toetsuitdrukking geëvalueer word.

Sleutelverskil tussen breek en gaan voort in Java
Sleutelverskil tussen breek en gaan voort in Java

Figuur 02: Java-program met voortsettingstelling

Volgens bogenoemde program herhaal die for-lus van 1 tot 10. Wanneer i 1 is, is die res na deling deur twee 1. Dus, die if-voorwaarde is waar. Daarom word die continue-stelling uitgevoer en die iterasie slaan oor na die volgende. Dan kom i 2. Wanneer 2 deur 2 gedeel word, is die res 0. Die toestand is onwaar. So, voortgaan word nie uitgevoer nie. Daarom word die waarde 2 gedruk. In die volgende iterasie is i 3. Wanneer dit deur 2 gedeel word, is die res 1. Die toestand is waar. So, voortgaan word uitgevoer en die iterasie spring na die volgende en i word 4. Hierdie proses herhaal totdat i 10 word. As die res een is, spring die iterasie na die volgende as gevolg van die continue-stelling. Slegs die ewe getalle word gedruk.

Wat is die ooreenkoms tussen breek en voortgaan in Java?

Beide breek en gaan voort in Java word gebruik om die uitvoering van die lus te verander

Wat is die verskil tussen breek en voortgaan in Java?

break vs continue in Java

Die onderbreking is 'n lusbeheerstruktuur wat veroorsaak dat die lus eindig en die programbeheer na die volgende stelling wat deur die lus vloei, deurgee. The continue is 'n lusbeheerstruktuur wat veroorsaak dat die lus onmiddellik na die volgende iterasie van die lus spring.
Hoofdoel
Die breek word gebruik om die lus te beëindig. Die voortgaan word gebruik om stellings binne die lus oor te slaan.

Opsomming – breek vs voortgaan in Java

In programmering word dit vereis om 'n stelling van 'n groep stellings verskeie kere te herhaal. Die lusse word vir daardie take gebruik. Soms is dit nodig om sommige stellings binne die lus oor te slaan of om die lus onmiddellik te beëindig. Die breek en voortgaan kan gebruik word om daardie taak te bereik. Die breek word gebruik om die lus onmiddellik te beëindig en om die programbeheer na die volgende stelling na die lus oor te dra. Die voortgaan word gebruik om die huidige iterasie van die lus oor te slaan. Dit is die verskil tussen breek en voortgaan in Java.

Aanbeveel: