Увод у наставак изјаве на Јави
- Цонтинуе Статемент у Јави спада у категорију исказа гранања. Остале изјаве гранања су изјаве прелома и повратка. Цонтинуе је једна од 51 кључних речи у Јави. Кључне речи у Јави су такође познате као резервисане речи које имају одређену сврху. Ове кључне речи не треба да се користе као имена променљивих, имена метода, имена класа.
- Сврха писања наредне изјаве у јава коду је прескочити тренутну итерацију петље рецимо за, док и време рада. Контролом се углавном рукује истом петљом (ако није прекинута) или се пребацује на наредну изјаву кода (у случају да је прекинута тренутна петља).
- Изјава Цонтинуе служи истој сврси у случају других програмских језика као што су Ц и Ц ++. То је такође кључна реч у Ц и Ц ++. Изјава Цонтинуе је управо супротна изјави бреак-а ако се појави изјава о прекиду аутоматски прекида петљу. Док изјава о поврату у потпуности излази из програма. И повратак и прекид су резервисане кључне речи у случају Ц, Ц ++ и Јава. Ниједан од њих не треба користити за именовање променљиве, методе или класе.
Синтакса:
for (i =0; i // for loop is a sample loop, max is the maximum count at which the loop breaks
(
//code statements
If (done with this iteration)
// if this condition validates to true the continue statement is executed
(
Continue; // statement itself
)
// code statements
)for (i =0; i // for loop is a sample loop, max is the maximum count at which the loop breaks
(
//code statements
If (done with this iteration)
// if this condition validates to true the continue statement is executed
(
Continue; // statement itself
)
// code statements
)
Примери Извештаја о наставку на Јави
Испод је неколико примера изјаве у Јави:
1. Употреба Изјаве за наставак са петљом
Шифра:
public class DemoContinueUsingFor (
public static void main(String() args)(
for(int p=0;p<6;p++)(
if(p==3)(
continue;
)
System.out.print(p+" ");
)
)
)
Излаз:
Објашњење кода : Овдје у петљи 'п' ради од 0 до 5. Све вриједности п се исписују осим 3 јер чим п постане 3, увјет иф постаје истинит и извршава се наредба која прескаче испис исписа. Стога се 3 не виде у излазу.
- Овде уместо систем.оут.принт, ако се користи систем.оут.принтлн, излаз се може видети у вертикалном облику као што је приказано испод.
Излаз:
2. Употреба Цонтинуе Статемент-а са петљом вхиле
Шифра:
public class DemoContinueUsingWhile (
public static void main(String() args)(
int max = 0;
while(max <= 10)(
if(max == 6)(
max++;
continue;
)
System.out.print(max+" ");
max++;
)
)
)
Излаз:
Објашњење кода: Овде се у горњем коду максимална вредност иницијализира са 0. У петљи за време, првобитно се проверава максимална вредност, а ако је услов испуњен, тек тада се извршава даљи код, а на крају кода одговарајући штампа се максимална вредност. Овде су у овом примеру исписане све макс. Вредности, осим 6, јер чим макс постане 6, услов "ако" валидира у труе и одговарајуће изјаве се извршавају. Чим је изјава наредбе извршена, прескаче извршење наредних изјава попут принт и мак ++. Тако потпуно занемарује штампање вредности 6.
- Овде уместо систем.оут.принт, ако се користи систем.оут.принтлн, излаз се може видети у вертикалном облику.
- У горњем примеру, шта се догађа ако се након + изјаве напише мак ++?
Шифра:
public class DemoContinueUsingWhile (
public static void main(String() args)(
int max = 0;
while(max <= 10)(
if(max == 6)(
continue;
max++;
// Here the max ++ is written after continue statement
)
System.out.println(max+" ");
)
)
)
Објашњење кода: Јавни преводилац комад кода који је написан након изјаве „настави“ сматра недостижним кодом јер је сврха саме изјаве за наставак игнорисање / прескакање линија које слиједе. Горњи код показује се класичним примјером који објашњава само постојање изјаве Цонтину.
Сљедећу грешку јава преводилац одмах након што искаже изјаву напише код.
Излаз:
3. Употреба Цонтинуе Статемент-а са петљом док траје
Шифра:
public class DemoContinueUsingDoWhile (
public static void main(String() args) (
int k=10;
do
(
if (k==6)
(
k--;
continue;
)
System.out.print(k+ " ");
k--;
)
while(k>0);
)
)
Излаз:
Објашњење кода : Овде се у горе наведеном коду иницијализира к 10, као што је раније поменуто у случају петље до-вхиле, у почетку се код извршава барем једном пре него што се услов тестира. Тек слиједећи горњу теорију, код се почиње изводити и ако је увјет провјерен је ли к једнак 6 или није. Ако је услов испуњен, код у блоку "ако" се извршава, овде се прво к смањује чим се настави изјава, прескочи остатак кода и контрола се враћа у петљу "док радите". али пре тога се проверава стање у току. То је разлог зашто 6 није штампано на излазу.
Закључак
Горњи чланак објашњава сврху наставка изјаве, три приказана примера јасно приказују употребу у сценарију у стварном времену. Јер, док се и време док се сматра примерима, употреба изјава за наставак се објашњава на њиховој основи. Као и даље, постоје још две изјаве под називом бреак анд ретурн које имају своју сврху и примјене у јава предузећима.
Препоручени чланци
Ово је водич за Извештај о наставку на Јави. Овде смо разговарали о уводу Цонтинуе Статемент-а на Јави и главним примерима Цонтинуе Статемент-а на Јави. Можете и да прођете кроз наше друге сродне чланке да бисте сазнали више -
- Условне изјаве у ЈаваСцрипт-у
- Изјава о случају у ЈаваСцрипт-у
- Пребаци изјаву у ЈаваСцрипт-у
- Изјава о прекиду Питхон-а