Kas ir paredzēts cilnei java un kā to īstenot?



Šis raksts par “for loop in Java” palīdzēs jums saprast, kā ieviest looping priekšrakstu Java ar programmu piemēru palīdzību.

Programmēšanas laikā, ja rodas situācija, kad jūs precīzi zināt, cik reizes vēlaties atkārtot konkrētu apgalvojumu bloku savā kodā, dodieties uz cilni “par”. Šajā rakstā uzzināsim, kā ieviest ciklu

Šajā rakstā ietvertās tēmas ir šādas:





Sāksim!

ko trim dara java

Kas ir paredzēts cilpai?

Programmētāji parasti izmanto cilpas izpildīt paziņojumu kopu. Priekš cilpa tiek izmantota, kad viņiem ir nepieciešams atkārtot daļu no vairākas reizes. To īpaši izmanto gadījumos, kad atkārtojumu skaits ir fiksēts!



Lai labāk izprastu, ļaujiet man sniegt jums attēlu attēlu!

Plūsmas diagramma

For-In Loop - ātra apmācība - Edureka

Šeit pēc inicializācijas tiek skenēts nosacījums, kuru esat piešķīris kodā, ja nosacījums ir patiess, tas palielinās / samazinās (saskaņā ar jūsu kodu) vērtību un atkal atkārtos kodu atbilstoši nosacījumam, kas jums ir piešķirts. Bet, ja jūsu stāvoklis ir nepatiess, tas izies no cilpas.



Pēc šī teorētiskā skaidrojuma ļaujiet man parādīt priekš cilpa!

Sintakse

for (1. paziņojuma 2. paziņojuma 3. paziņojums) {// izpildāms koda bloks}

Sintakse ir diezgan vienkārša. Tas notiek šādi
1. paziņojums: nosacījums pirms koda bloka izpildes
2. paziņojums: norāda koda izpildes nosacījumu
3. paziņojums: nosacījums, kad kods ir izpildīts

Lai viss būtu skaidrāks, ieviesīsim iepriekš izskaidroto sintaksi Java kodā.

Cilpas piemērs

Zemāk uzrakstītais kods parāda, kā cilpa tiek ieviesta

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

Izeja:
0
viens
2
3
4

Esmu paņēmis vienkāršu kodu, lai jūs visi iepazītos ar cilpa jēdzienu. For loop iekšpusē ir trīs paziņojumi, par kuriem esmu runājis iepriekšējā segmentā. Es ceru, ka jūs tagad varat viegli ar viņiem saistīties!

  • Pirmkārt, Int i = 0 ir vesela skaitļa mainīgā inicializācija, kura vērtība ir piešķirta 0.
  • Otrkārt, i<5 is the condition that I have applied in my code
  • Treškārt, i ++ nozīmē, ka es vēlos, lai mana mainīgā vērtība tiktu palielināta.

Pēc tam, kad esmu sapratis cikla darbību, ļaujiet man pievērsties citam jēdzienam, ti, Java ligzdotajam priekš cilpa!

Java ligzdo cilpu

Ja jums ir for cilpa iekšā for loop, jūs esat saskāries ar Java, kas ligzdots cilpa. Iekšējā cilpa pilnībā izpildās, kad ārējā cilpa tiek izpildīta.

kā instalēt šefpavāra serveri

Es sniedzu piemēru, lai parādītu, kā darbojas Java, kas ir ligzdots lokam.

Piemērs

Java kods ligzdotajai cilpai:

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

Izeja:
vienpadsmit
1 2
1 3
divdesmitviens
2 2
2. 3
3 1
3 2
3 3

Tagad, kad esat sapratis ligzdotās cilpas jēdzienu, ļaujiet man parādīt jums ļoti slavenu piemēru, par kuru, iespējams, esat dzirdējis! Piramīdas piemēri!

Piramīdas piemērs: 1. gadījums

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 } } } 

Izeja:

kā atmest programmu Java

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

Turpinot nākamo piemēru.

Piramīdas piemērs: 2. gadījums

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

Izeja:

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

Esmu pārliecināts, ka jums būtu pazīstami šie divi modeļi.

Tas mūs noved pie šī raksta “For Loop in Java” beigām. Es ceru, ka jēdziens “for loop in Java” jums tagad ir skaidrs. Mēs turpināsim kopīgi rakt Java pasauli. Sekojiet līdzi!

Pārliecinieties, ka pēc iespējas vairāk praktizējat un atgriezieties pie pieredzes.

Pārbaudiet Autors: Edureka, uzticams tiešsaistes mācību uzņēmums ar vairāk nekā 250 000 apmierinātu izglītojamo tīklu visā pasaulē. Mēs esam šeit, lai palīdzētu jums katrā solī jūsu ceļojumā, lai kļūtu par papildus šiem java intervijas jautājumiem, mēs piedāvājam mācību programmu, kas paredzēta studentiem un profesionāļiem, kuri vēlas būt Java izstrādātāji.

Vai mums ir jautājums? Lūdzu, pieminējiet to šīs ‘Java kartes saskarnes’ komentāru sadaļā rakstu, un mēs pēc iespējas ātrāk sazināsimies ar jums.