Ar jungiklio teiginyje galime naudoti tęsinį?
Ar jungiklio teiginyje galime naudoti tęsinį?

Video: Ar jungiklio teiginyje galime naudoti tęsinį?

Video: Ar jungiklio teiginyje galime naudoti tęsinį?
Video: High Density 2022 2024, Kovas
Anonim

The tęsti pareiškimą taikoma tik kilpoms, o ne a jungiklio pareiškimas . A Tęsti viduje a jungiklis ciklo viduje sukelia kitos kilpos iteraciją. Žinoma, jums reikia uždarančios kilpos (tuo tarpu,, daryti kol) už Tęsti dirbti.

Taigi, kokia yra tęsti teiginio nauda?

The tęsti pareiškimą naudojamas kilpų viduje. Kada tęsti pareiškimą aptinkamas ciklo viduje, valdiklis peršoka į ciklo pradžią kitai iteracijai, praleidžiant pareiškimus ciklo korpuse dabartinei iteracijai.

Be to, kas atsitiks, jei nenaudosite pertraukos jungiklio korpuse? Perjungti dėklą teiginiai naudojami vykdyti tik konkrečius atveju pareiškimai, pagrįsti jungiklis išraiška. Jei mes nereikia naudokite pertraukos teiginį kiekvieno pabaigoje atveju , programa vykdys viską iš eilės atveju pareiškimus, kol suras kitą pertraukos pareiškimas arba iki pabaigos jungiklio korpusas blokas.

Panašiai galite paklausti, ar galime naudoti tęstinumą?

Tęsti perduoda valdymą kitai a iteracijai tam tikram laikui kilpa . Praleidžia visus likusius teiginius kilpa dabartinei iteracijai. Įdėtoje kilpos , Tęsti praleidžia likusius teiginius tik turinyje kilpa kurioje ji atsiranda.

Ar galima toliau naudoti „Java“komutatorių?

The Tęsti - Pareiškimas gali būti naudojamas kilpose, o ne viduje jungiklis . Ko tikriausiai norite, yra pertrauka. Kadangi jūs turite a Tęsti už kilpos ribų. Tęsti skirtas grįžti į ciklo pradžią, bet tame kode nėra ciklo.

Rekomenduojamas: