Шта је фор лооп у јави и како то применити?



Овај чланак о 'фор петљи у Јави' помоћи ће вам да разумете како да примените петљу израза за Јаву уз помоћ примера програма.

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

Теме обухваћене овим чланком су следеће:





Почнимо!

Шта је фор лооп?

Програмери обично користе петље да изврши скуп исказа. За петља се користи када треба да изврше итерацију дела више пута. Нарочито се користи у случајевима када је број итерација фиксиран!



За боље разумевање, даћу вам сликовити приказ!

Дијаграм тока

Фор-Ин Лооп - Брзи водич - Едурека

Овде се након иницијализације скенира услов који сте доделили у коду, у случају да је услов истинит, повећао би / смањио (према вашем коду) вредност и поново поновио код према услову који имате додељен. Али, ако је ваше стање нетачно, изаћи ће из петље.



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

како изаћи из јава програма

Синтакса

фор (статемент 1 статемент 2 статемент 3) {// блок кода који треба извршити}

Синтакса је прилично једноставна. То иде на следећи начин
Изјава 1: услов пре извршавања блока кода
Изјава 2: одређује услов за извршење кода
Изјава 3: услов након извршавања кода

Да бисмо ствари постале јасније, применимо горе објашњену синтаксу у Јава коду.

Пример фор петље

Доље написан код приказује како се фор петља имплементира у

јавна класа МиЦласс {{публиц статиц воид маин (Стринг [] аргс) {{фор (инт и = 0 и<5 i++) { System.out.println(i) } } }} 

Излаз:
0
један
2
3
4

Узео сам једноставан код да вас све упознам са концептом фор петље. Унутар петље фор налазе се три изјаве о којима сам говорио у претходном сегменту. Надам се да се сада можете лако повезати с њима!

  • Прво, Инт и = 0, је иницијализација целобројне променљиве чија је вредност додељена 0.
  • Друго, и<5 is the condition that I have applied in my code
  • Треће, и ++, значи да желим да се повећава вредност моје променљиве.

Након разумевања рада фор петље, одвешћу вас до другог концепта, а то је Јава угнежђена за петља!

Јава угнежђена за петљу

Ако имате фор петљу унутар фор петље, наишли сте на Јава угнежђену петљу. Унутрашња петља се у потпуности извршава када се изврши спољна петља.

Представљам пример да вам покажем рад Јава угнеждене петље.

Пример

Јава код за угнежђену петљу фор:

пример јавне класе {публиц статиц воид маин (Стринг [] аргс) {фор (инт и = 1и<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

Излаз:
Једанаест
1 2
1 3
двадесет један
2 2
2. 3
3 1
3 2
3 3

Сад кад сте разумели концепт угнежђене петље фор, дозволите ми да вам покажем врло познат пример за који сте можда чули! Примери пирамиде!

Пример пирамиде: Случај 1

јавна класа ПирамидЕкампле {публиц статиц воид маин (Стринг [] аргс) {фор (инт и = 1и<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

Излаз:

*
* *
* * *
* * * *
* * * * *

Настављамо са следећим примером.

Пример пирамиде: Случај 2

пакет МиПацкаге јавна класа Демо {публиц статиц воид маин (Стринг [] аргс) {инт терм = 6 фор (инт и = 1и = иј -) {Систем.оут.принт ('*')} Систем.оут.принтлн ( )//Нова линија } } }

Излаз:

* * * * *
* * * *
* * *
* *
*

Сигуран сам да би вам била позната ова два обрасца.

Ово нас доводи до краја овог чланка „За петљу у Јави“. Надам се да вам је концепт „фор лооп у Јави“ сада јасан. Наставићемо заједно да ископавамо свет Јаве. Будите у току!

Обавезно вежбајте што је више могуће и вратите своје искуство.

Погледајте Едурека, поуздана компанија за учење на мрежи са мрежом од више од 250 000 задовољних ученика раширених широм света. Овде смо да вам помогнемо у сваком кораку на вашем путовању, јер поред тога што постављате питања о јава интервјуу, осмислили смо наставни план и програм који је дизајниран за студенте и професионалце који желе да буду Јава програмери.

Имате питање за нас? Молимо вас да га наведете у одељку за коментаре овог „интерфејса јава мапе“ чланак и јавићемо вам се у најкраћем могућем року.