Водич за почетнике у изјавама о избору Јава

Водич за почетнике у изјавама о избору Јава

Изјаве о избору су управљачка структура програма у Јави. Као што назив говори, они се користе за избор путање извршења ако је испуњен одређени услов.





најбољи менаџер датотека за Виндовс 10

У Јави постоје три изјаве о избору: ако , ако друго , и прекидач . Погледајмо их поближе.





1. Изјава иф

Ово је једна изјава о избору. Назван је тако јер само бира или занемарује једну радњу (или групу радњи).





Када желите да се одређени израз изврши ако је дати услов тачан, користите ако изјава. Услов је сваки израз који даје логички резултат, тј. Тачно или нетачно (1 или 0). Релационе, логичке и операције једнакости су такве врсте израза које дају логички резултат.

Ако је услов нетачан, извршавање претпостављене радње ће се прескочити.



Синтакса:

if (condition)
statement

Пример кода:





if (mark >90)
System.out.println('You got grade A');

Обратите пажњу на увлачење пре Систем.оут.лн () изјава. Добра је пракса да се то укључи како би се приказала програмска структура. Већина ИДЕ -ова га аутоматски укључује при преласку на следећи ред. Зато не треба да бринете да ћете заборавити да га укључите.

2. Изјава иф..елсе

Ово је изјава о двоструком избору. Назван је тако јер бира између две различите радње (или групе радњи).





Повезан: Како се користи функција ИФ са угнежђеним формулама у Екцелу

Тхе ако друго изјава извршава одређену радњу у ако блокирати када је услов тачан. У супротном, извршава радњу у елсе блокирати када се услов оцени као лажни резултат.

Синтакса:

if (condition)
statement1
else
statement2

Пример кода:

if (age <18)
System.out.println('You are a minor.');
else
System.out.println('You are an adult.');

Угнијежђен ако..елсе

Могуће је имати ако друго изјаве изнутра ако друго изјаве, сценарио познат као гнежђење.

Погледајте пример испод:

if (temperatures > 6000){
System.out.println(' Object's color likely blue');
}
else{
if (temperatures > 5000){
System.out.println(' Object's color likely white');
}
else{
if(temperatures > 3000){
System.out.println(' Object's color likely yellow');
}
else{
System.out.println(' Object's color likely orange');
}
}
}

Горњи код проверава да ли је температура објекта у одређеном опсегу, а затим штампа његову вероватну боју. Горњи код је опширан и највероватније ће вам бити збуњујуће следити логику.

Погледајте доле. Постиже исти циљ, али је компактнији и нема непотребно {} после елсе . Већина програмера то више воли од овог другог.

if (temperatures > 6000){
System.out.println(' Object's color likely blue');}
else if (temperatures > 5000){
System.out.println(' Object's color likely white');}
else if (temperatures > 3000){
System.out.println(' Object's color likely yellow');}
else {
System.out.println(' Object's color likely orange');}

Блокови

Тхе ако и ако друго изјаве углавном очекују да ће извршити једну радњу. Ако желите да извршите више исказа са њима, користите заграде {} да групишу ове радње.

if (condition){
// statements
} else {
// statements
}

3. Пребаците

Ово је изјава о вишеструком избору. Он проверава да ли се израз подудара са једним од датих случајева, а затим извршава радњу за тај случај.

Синтакса:

switch(expression) {
case a:
// statement
break;
case b:
// statement
break;
case n:
// statement
break;
default:
// statement
}

Тхе пауза изјава се користи за заустављање прекидач изјава о покретању када је пронађено подударање. Нема потребе да губите време на извршење ако је пронађен случај.

поставке напајања виндовс 10 не раде

Израз дат у наредби свитцх мора бити константан интеграл типа бите , кратак (али не дуго ), инт , или цхар . Такође можете користити Низ тип података.

Пример кода:

String position= 'E';
switch(position) {
case 'N':
System.out.println('You are in the North');
break;
case 'W':
System.out.println('You are in the West');
break;
case 'S':
System.out.println('You are in the South');
break;
case 'E':
System.out.println('You are in the East');
break;
default:
System.out.println('Non-cardinal position');
}

Погледајте изјаву Питхон иф

Сада када сте научили како да користите изјаве о избору у Јави, можда би било занимљиво прећи на Питхон.

Логика програмирања је слична, али Питхон је прилагођенији почетницима, а не толико сложен. Учење логике на више језика помаже у наметању основних идеја које се практикују. Никада није лоша идеја да диверзификујете своје знање о кодирању.

Објави Објави Твеет Емаил Како се користи Питхон иф изјава

Савладати Питхон значи ухватити се у коштац са Питхон иф наредбом. Користите ове примере изјава иф да бисте побољшали своје знање о Питхону.

Прочитајте следеће
Повезане теме
  • Програмирање
  • Јава
  • Кодирање Туториали
О аутору Јероме Давидсон(22 објављена чланка)

Јероме је писац особља на МакеУсеОф -у. Он покрива чланке о програмирању и Линуку. Он је такође ентузијаст за крипто и увек прати крипто индустрију.

Више од Јеромеа Давидсона

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили