Ohjauslausunnot ovat mikä periaatteessa sallii ohjelman sujuvan kulun. Hyppääksesi silmukan seuraavaan iterointiin hyödynnämme Java jatka -lausetta. Tämä lause jatkaa ohjelman nykyistä kulkua ja ohittaa osan koodista määritetyssä tilassa.
Aloitetaan.
Mikä on Java-jatkoselvitys?
Java-jatko-lause on sallittu vain a: n sisällä . Kun jatko suoritetaan, silmukan rungon nykyinen iterointi päättyy, ja suoritus jatkuu silmukan seuraavalla iteroinnilla. Yksinkertaisesti sanottuna se jatkaa ohjelman kulkua ja ohittaa loput koodista kyseisessä ehdossa. Olkaamme ymmärrettävä jatko-lause Java-sovelluksessa reaaliaikaisen esimerkin avulla.
Esimerkki (saapuva puhelu ja hälytys):
- Oletetaan, että meillä on puhelu ja hälytys ajoitetaan puhelun aikana, hälytysliipaisin tunnistaa puhelutapahtuman
- Kun puhelutapahtuma on havaittu, puhelin jatkaa hälytyksen soittamista seuraavalla torkkojaksolla. Näin jatko käytännössä toimii.
heittää kaksinkertaisesti intiin java
Tarkastellaan nyt syntaksia osoittamaan Java Continue -käsky.
Java-syntaksia Jatka:
jos (conditition) {jatka}
Syntaksi on vain jatko-avainsana, jota seuraa puolipiste.
Katsotaanpa, miten tämä jatko-lause toimii Java-tilassa.
Javan Jatka-lauseen vuokaavio
Tässä vuokaaviossa koodi vastaa seuraaviin vaiheisiin:
- Ensinnäkin se tulee silmukkaan, jossa se tarkistaa kunnon.Jos silmukan ehto on väärä, se poistuu suoraan silmukasta.
- Sen jälkeen se tarkistaa jatko-lauseen. Jos se on läsnä, sen jälkeisiä lauseita ei suoriteta samalla silmukan iteraatiolla.
- Jos 'jatka' -lausetta ei ole, kaikki sen jälkeiset lauseet suoritetaan.
Jatka lauseesimerkkejä
Sitä käytetään silmukoina ( sillä aikaa , varten , ) ja kytkinkotelossa. Suoritetaanpa ne kaikki yksi kerrallaan.
Jatka lausetta - Jos silmukka
public class ContinueExample {public static void main (String args []) {for (int i = 0 i)<=5 i++) { if (i==2) { continue //skips the rest of the statement } System.out.print(i+' ') } } }
Tuotos: 0 1 3 4 5
Selitys : Yllä oleva lähtö näyttää kaikki numerot paitsi 2. Kun on kohdattu, se hyppää seuraavaan iteraatioon ohittaen nykyisen iteraation lauseet. Se yksinkertaisesti ohittaa loput koodista aina kun jatko-rakennetta käytetään.
Jatka lauseesimerkkiä - silmukalle
Sillä silmukkaa käytetään, kun heidän täytyy toistaa osa useita kertoja. Sitä käytetään erityisesti tapauksissa, joissa iteraatioiden määrä on kiinteä! Ymmärretään sama alla olevan esimerkkikoodin avulla:
public class ContinueExample {public static void main (String [] args) {for (int i = 0i)<=5i++){ if(i==2){ continue } System.out.println(i) } } }
Tuotos:
0
yksi
3
4
5
Selitys: Yllä oleva lähtö näyttää kaikki numerot paitsi 2.
silmukkaohjelmalle java
Jatka lauseesimerkkiä silmukan aikana
Java taas silmukka käytetään iteroimaan osa ohjelmasta uudestaan ja uudestaan. Jos iteroinnin määrää ei ole vahvistettu, voit käyttää while-silmukkaa. Ymmärretään nyt jatko-lauseesimerkki While-silmukan kanssa. Katso seuraava koodi:
public class ContinueExample {public static void main (String args []) {int i = 10 while (i> = 0) {if (i == 5) {i-- jatka} System.out.print (i + '') i--}}}
Tuotos : 10 9 8 7 6 4 3 2 1 0
Jatka lauseesimerkkiä - Tee silmukan aikana
Do-while -silmukka on samanlainen kuin vaikka silmukka, mutta sillä on yksi eroavaisuus: Vaikka silmukassa, tila arvioidaan ennen silmukan rungon suorittamista, mutta kunto arvioidaan silmukan rungon suorittamisen jälkeen. Katso alla oleva koodi:
public class ContinueExample {public static void main (String args []) {int i = 1 do {if (i == 5) {i ++ jatka} System.out.print (i + '') i ++} kun (i<10) } }
Tuotos : 1 2 3 4 6 7 8 9
Tämän kanssa olemme päässeet Java-artikkelin tämän Jatka-lauseiden loppuun. Jaavan ohjauslausekkeita on käytettävä tehokkaasti, jotta ohjelmasta tulisi tehokas ja käyttäjäystävällinen.
Edurekan on ammattilaisten kuratoima teollisten vaatimusten ja vaatimusten mukaisesti. Tämä koulutus sisältää kattavan tiedon ydin Java- ja J2EE-peruskäsitteistä sekä suosituista kehyksistä, kuten horrostila, kevät ja SOA. Tällä kurssilla saat asiantuntemusta sellaisista käsitteistä kuin Java Array, Java OOPs, Java Function, Java Loops, Java Collections, Java Thread, Java Servlet ja Web Services teollisuuden käyttötapauksia käyttämällä.
Onko sinulla kysymys meille? Mainitse se 'jatka Java-lausunnon' -artikkelin kommenttiosassa ja palaamme sinuun.