Mi a loop a java-ban, és hogyan lehet megvalósítani?



Ez a cikk a „for loop for Java” témakörben segít megérteni, hogyan lehet megvalósítani a looping utasítást a Java-ban példaprogramok segítségével.

A programozás közben, ha olyan helyzet áll elő, amikor pontosan tudja, hogy hányszor szeretné megismételni a kód egy adott mondatblokkot, lépjen a „for” ciklusra. Ebben a cikkben megtudhatjuk, hogyan lehet megvalósítani a hurok beillesztését

A cikk témái a következők:





Kezdjük!

Mi a hurok?

A programozók általában használják hurkok utasítássorozat végrehajtására. Mert A hurok akkor használatos, amikor meg kell ismételniük a többször. Különösen azokban az esetekben alkalmazzák, amikor az iterációk száma rögzített!



A jobb megértés érdekében hadd adjak neked képes ábrázolást!

Folyamatábra

For-In Loop - Gyors bemutató - Edureka

Itt, inicializálás után, átvizsgálja azt a feltételt, amelyet Ön a kódban megadott, és ha a feltétel igaz, akkor növeli / csökkenti (az Ön kódjának megfelelően) az értéket, és ismét megismétli a kódot annak a feltételnek megfelelően, amelyet Ön kijelölt. De ha az Ön állapota hamis, akkor kilép a ciklusból.



Ezen elméleti magyarázat után hadd mutassam meg a mert hurok!

Szintaxis

for (1. utasítás 2. utasítás, 3. utasítás) {// végrehajtandó kódblokk}

A szintaxis nagyon egyszerű. Ez a következő
1. nyilatkozat: feltétel a kódblokk végrehajtása előtt
2. nyilatkozat: meghatározza a kód végrehajtásának feltételét
3. nyilatkozat: feltétel végrehajtása után

A dolgok egyértelműbbé tétele érdekében valósítsuk meg a fent ismertetett szintaxist egy Java-kódban.

Példa a hurokra

függvény túlterhelése c ++ - ban

Az alábbiakban leírt kód azt ábrázolja, hogy a ciklus hogyan valósul meg

nyilvános osztály MyClass {{public static void main (String [] args) {{for (int i = 0 i<5 i++) { System.out.println(i) } } }} 

Kimenet:
0
egy
2
3
4

Vettem egy egyszerű kódot, hogy mindannyian megismerkedhessünk a for loop fogalmával. A for cikluson belül három állítás található, amelyekről az előző szegmensben beszéltem. Remélem, most könnyedén kapcsolatba léphet velük!

  • Először: Int i = 0, egy egész változó inicializálása, amelynek értékét 0-hoz rendeltük.
  • Másodszor, i<5 is the condition that I have applied in my code
  • Harmadszor, az i ++ azt jelenti, hogy azt akarom, hogy a változóm értéke növekedjen.

Miután megértettem a for loop működését, hadd vezessek át egy másik koncepcióra, a Java beágyazottjára mert hurok!

Java beágyazott a hurokba

Ha van egy for ciklus a for cikluson belül, akkor találkozott egy Java-val, amely be van ágyazva a ciklusba. A belső hurok teljesen végrehajtódik, amikor a külső hurok végrehajtódik.

Bemutatok egy példát, amely bemutatja a hurokba ágyazott Java működését.

Példa

Java kód beágyazott hurokhoz:

public class Példa {public static void main (String [] args) {for (int i = 1i<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

Kimenet:
tizenegy
1 2
1 3
huszonegy
2 2
2. 3
3 1
3 2
3 3

Most, hogy megértette a beágyazott hurok fogalmát, hadd mutassak meg egy nagyon híres példát, amelyről esetleg hallott! A piramis példák!

Piramis példa: 1. eset

Pyramid nyilvános osztályPélda {public static void main (String [] args) {for (int i = 1i<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

Kimenet:

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

Folytatás a következő példával.

Piramis példa: 2. eset

csomag MyPackage public class Demo {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( )//új sor } } }

Kimenet:

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

Biztos vagyok benne, hogy ismeri ezt a két mintát.

Ezzel a „For Loop in Java” cikk végére érünk. Remélem, hogy a „for loop in Java” fogalma világos Ön előtt. Együtt fogjuk ásni a Java világot. Maradjon velünk!

Győződjön meg arról, hogy a lehető legtöbbet gyakorolja, és állítsa vissza a tapasztalatait.

Nézze meg a az Edureka, egy megbízható online tanulási vállalat, amelynek több mint 250 000 elégedett tanulóval rendelkező hálózata elterjedt az egész világon. Azért vagyunk itt, hogy segítséget nyújthassunk utazásának minden lépésében, hogy e java interjúk kérdései mellett a tanévre váltsunk, előállítunk egy tananyagot, amelyet azoknak a hallgatóknak és szakembereknek tervezünk, akik Java fejlesztők szeretnének lenni.

Van egy kérdésünk? Kérjük, említse meg a „java Map felület” megjegyzés szakaszában cikket, és a lehető leghamarabb kapcsolatba lépünk Önnel.