Kas yra „loop in Java“ ir kaip tai įgyvendinti?

Šis straipsnis apie „for loop for Java“ padės jums suprasti, kaip įgyvendinti „Java“ kilpinį sakinį naudojant programų pavyzdžius.

Programuodami, jei susidaro situacija, kai jūs tiksliai žinote, kiek kartų norite pakartoti tam tikrą teiginių bloką savo kode, eikite į „už“ kilpą. Šiame straipsnyje sužinokime, kaip įdiegti „loop in“

Šiame straipsnyje aptariamos šios temos:



Pradėkime!

Kas yra kilpa?

Programuotojai dažniausiai naudoja kilpos vykdyti teiginių rinkinį. Dėl ciklas naudojamas, kai jiems reikia pakartoti dalį daug kartų. Jis ypač naudojamas tais atvejais, kai fiksuotas pakartojimų skaičius!

Norėdami geriau suprasti, leiskite jums pateikti vaizdinį vaizdą!

Struktūrinė schema

„For-In Loop“ - greita mokymo programa - „Edureka“

Čia, po inicializavimo, nuskaitoma sąlyga, kurią priskyrėte kodui, jei sąlyga yra teisinga, ji padidins / sumažins (pagal jūsų kodą) vertę ir vėl pakartos kodą pagal sąlygą, kurią turite paskirta. Bet jei jūsų būklė yra klaidinga, ji išeis iš ciklo.

Po šio teorinio paaiškinimo leiskite jums parodyti dėl kilpa!

Sintaksė

for (1 sakinio sakinys 2 sakinys 3 sakinys) {// vykdomas kodo blokas}

Sintaksė yra gana paprasta. Tai vyksta taip
1 teiginys: sąlyga prieš vykdant kodo bloką
2 teiginys: nurodo kodo vykdymo sąlygą
3 teiginys: sąlyga, kai kodas bus įvykdytas

Kad viskas būtų aiškiau, įgyvendinkime aukščiau paaiškintą sintaksę „Java“ kode.

Kilpos pavyzdys

Žemiau parašytas kodas parodo, kaip ciklas įgyvendinamas

public class „MyClass“ {{public static void main (String [] args) {{for (int i = 0 i<5 i++) { System.out.println(i) } } }} 

Išvestis:
0
vienas
2
3
4

Aš paėmiau paprastą kodą, kad visi susipažintumėte su „loop“ sąvoka. Už ciklo viduje yra trys teiginiai, apie kuriuos kalbėjau ankstesniame segmente. Tikiuosi, kad dabar galėsite lengvai su jais susieti!

  • Pirma, Int i = 0, yra viso skaičiaus kintamojo, kurio vertė priskirta 0, inicijavimas.
  • Antra, t<5 is the condition that I have applied in my code
  • Trečia, i ++ reiškia, kad noriu, kad mano kintamojo vertė būtų padidinta.

Supratęs, kaip veikia „loop“, leiskite man pereiti prie kitos koncepcijos, tai yra „Java“ įdėtos dėl kilpa!

apvalus dvigubas iki int java

„Java“ įdėta į kilpą

Jei „for“ cikle yra „for“ kilpa, susidūrėte su „Java“, įdėta į kilpą. Vidinė kilpa visiškai įvykdoma, kai išorinė kilpa vykdoma.

Pateikiu pavyzdį, parodantį, kaip veikia „Java“, įdėta į ciklą.

Pavyzdys

„Java“ kodas įdėtam kilpui:

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

Išvestis:
vienuolika
1 2
1 3
dvidešimt vienas
2 2
2. 3
3 1
3 2
3 3

Dabar, kai supratote įdėtos kilpos sąvoką, leiskite man parodyti jums labai žinomą pavyzdį, apie kurį galbūt girdėjote! Piramidės pavyzdžiai!

Piramidės pavyzdys: 1 atvejis

public class PyramidExample {public static void main (String [] args) {for (int i = 1i)<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

Išvestis:

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

Toliau einant su kitu pavyzdžiu.

Piramidės pavyzdys: 2 atvejis

paketas „MyPackage“ viešosios klasės demonstracinė versija {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( )//nauja linija } } }

Išvestis:

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

Esu tikras, kad jums bus žinomi šie du modeliai.

Taip pateksime į šio straipsnio „For Loop in Java“ pabaigą. Tikiuosi, kad „for loop in Java“ sąvoka jums dabar yra aiški. Mes kartu kassime „Java“ pasaulį. Sekite naujienas!

Įsitikinkite, kad praktikuojate kuo daugiau ir grąžinkite savo patirtį.

Patikrinkite sukūrė patikima internetinė mokymosi įmonė „Edureka“, turinti daugiau nei 250 000 patenkintų besimokančiųjų tinklą visame pasaulyje. Mes esame čia, kad padėtume jums kiekviename jūsų kelionės žingsnyje, kad taptume be šių „Java“ interviu klausimų, mes parengėme mokymo programą, skirtą studentams ir specialistams, norintiems būti „Java“ kūrėjais.

Turite mums klausimą? Prašau tai paminėti šios „java žemėlapio sąsajos“ komentarų skyriuje straipsnį ir mes kuo greičiau susisieksime su jumis.