Takaisin ja jatkamisen ero Javassa

Sisällysluettelo:

Takaisin ja jatkamisen ero Javassa
Takaisin ja jatkamisen ero Javassa

Video: Takaisin ja jatkamisen ero Javassa

Video: Takaisin ja jatkamisen ero Javassa
Video: 川普说奴隶主雕像推翻者会再次成为奴隶, 年轻人将新冠病毒又传回高危人群 Trump said those overthrow the statue will become slaves again. 2024, Marraskuu
Anonim

Avainero – tauko vs jatkaminen Javassa

Ohjelmoinnissa joudutaan joskus toistamaan lause tai lausekesarja useita kertoja. Silmukoita käytetään toistamaan useita kertoja samat käskyt. Joitakin esimerkkejä silmukoista ovat while-silmukka, do while-silmukka ja for-silmukka. While-silmukassa testilauseke arvioidaan ensin. Jos se on tosi, while-silmukan sisällä olevat lauseet suoritetaan. Lopuksi testilauseke arvioidaan uudelleen. Jos se on totta, lauseet suoritetaan uudelleen. Kun testilausekkeesta tulee epätosi, silmukka päättyy. Do while -silmukka on samanlainen kuin while-silmukka. Mutta lauseet suoritetaan kerran ennen kuin testilauseke tarkistetaan. For-silmukkaa käytetään, kun iteraatioiden määrä on tiedossa alussa. Alustus tapahtuu ensin. Sitten testilauseke tarkistetaan. Jos se on totta, silmukka suoritetaan. Sitten päivityslauseke arvioidaan. Jälleen testilauseke tarkistetaan. Jos se on totta, silmukka suoritetaan. Tämä prosessi toistuu, kunnes testilausekkeesta tulee epätosi. Joskus on tarpeen ohittaa joitain lauseita silmukan sisällä tai lopettaa silmukka välittömästi tarkistamatta testilauseketta. Tauko- ja jatka-lauseita voidaan käyttää tämän tehtävän saavuttamiseen. Katkoa käytetään silmukan välittömästi lopettamiseen ja ohjelman ohjauksen siirtämiseen silmukan jälkeiseen käskyyn. Jatka-näppäintä käytetään silmukan nykyisen iteraation ohittamiseen. Tämä on keskeinen ero katkaisun ja jatkamisen välillä Javassa.

Mikä on break Javassa?

Taukoa käytetään lopettamaan silmukasta välittömästi. Kun on break-käsky, ohjaus välitetään silmukan jälkeiselle käskylle. "break"-avainsanaa käytetään ilmaisemaan break-lause. Vaikka ohjelma suorittaa silmukkaa, silmukan suoritus päättyy, jos katkos tapahtuu. Siksi, jos ohjelmoija haluaa lopettaa suorituksen, kun tietty ehto täyttyy, hän voi käyttää break-lausetta.

Ero katkaisun ja jatkamisen välillä Javassa
Ero katkaisun ja jatkamisen välillä Javassa

Kuva 01: Java-ohjelma katkokäskyllä

Yllä olevan ohjelman mukaan for-silmukka iteroituu välillä 1-10. Kun i-arvoksi tulee 6, testilausekkeesta tulee tosi. Joten break-lause suoritetaan ja silmukka päättyy. Joten arvoa 6:n jälkeen ei tulosteta. Vain arvo 1-5 tulostuu.

Mitä Javalla jatkuu?

Jatkoa käytetään ohittamaan silmukan nykyinen iteraatio. Avainsanaa "jatka" käytetään osoittamaan jatkamislausetta. Kun jatkaminen suoritetaan, ohjelman ohjaus saavuttaa silmukan loppuun. Sitten testilauseke tarkistetaan. For-silmukassa päivityskäsky tarkistetaan ennen testilausekkeen arviointia.

Keskeinen ero katkaisun ja jatkamisen välillä Javassa
Keskeinen ero katkaisun ja jatkamisen välillä Javassa

Kuva 02: Java-ohjelma, jossa on jatka-lause

Yllä olevan ohjelman mukaan for-silmukka toistuu 1:stä 10:een. Kun i on 1, kahdella jakamisen jälkeen jäävä jäännös on 1. Eli jos-ehto on tosi. Siksi jatka-käsky suoritetaan ja iteraatio siirtyy seuraavaan. Sitten i tulee 2. Kun 2 jaetaan kahdella, jäännös on 0. Ehto on epätosi. Joten jatka ei suorita. Siksi arvo 2 tulostetaan. Seuraavassa iteraatiossa i on 3. Kun se jaetaan kahdella, jäännös on 1. Ehto on totta. Joten, jatka suorittaa ja iteraatio hyppää seuraavaan ja i:stä tulee 4. Tämä prosessi toistuu, kunnes i:stä tulee 10. Jos jäännös on yksi, iteraatio hyppää seuraavaan jatka-käskyn vuoksi. Vain parilliset luvut tulostetaan.

Mikä on samank altaisuus Javassa tauon ja jatkamisen välillä?

Javan katkosta ja jatkamista käytetään muuttamaan silmukan suoritusta

Mitä eroa on katkaisun ja jatkamisen välillä Javassa?

tauko vs jatkaminen Javassa

Tauko on silmukan ohjausrakenne, joka saa silmukan päättämään ja välittämään ohjelman ohjauksen seuraavaan silmukkaa virtaavaan käskyyn. Jatka on silmukan ohjausrakenne, joka saa silmukan siirtymään välittömästi silmukan seuraavaan iteraatioon.
Päätarkoitus
Taukoa käytetään silmukan päättämiseen. Jatka-näppäintä käytetään silmukan sisäisten lauseiden ohittamiseen.

Yhteenveto – tauko vs jatkaminen Javassa

Ohjelmoinnissa on toistettava lauseryhmän lause useita kertoja. Silmukoita käytetään näihin tehtäviin. Joskus on tarpeen ohittaa joitain lauseita silmukan sisällä tai lopettaa silmukka välittömästi. Taukoa ja jatkamista voidaan käyttää tämän tehtävän saavuttamiseen. Katkoa käytetään silmukan välittömästi lopettamiseen ja ohjelman ohjauksen siirtämiseen silmukan jälkeiseen käskyyn. Jatka-näppäintä käytetään silmukan nykyisen iteraation ohittamiseen. Tämä on ero katkaisun ja jatkamisen välillä Javassa.

Suositeltava: