Habang nagprograma, kung may isang sitwasyon na darating kung saan partikular mong alam kung gaano karaming beses nais mong ulitin ang isang partikular na bloke ng mga pahayag sa iyong code, pumunta para sa isang 'para sa' loop. Sa artikulong ito alamin natin ang tungkol sa kung paano ipatupad para sa loop in
Ang mga paksang sakop sa artikulong ito ay ang mga sumusunod:
- Ano ang para sa loop?
- Daloy ng diagram
- Syntax
- Halimbawa ng para sa loop
- Ang pugad ng Java para sa loop
- Halimbawa ng Java na nakapugad para sa loop
- Halimbawa ng Pyramid: Kaso 1
- Halimbawa ng Pyramid: Kaso 2
Ano ang para sa loop?
Karaniwang ginagamit ang mga programmer mga loop upang magpatupad ng isang hanay ng mga pahayag. Para kay loop ay ginagamit kapag kailangan nila upang ulitin ang isang bahagi ng maraming beses. Partikular na ginagamit ito sa mga kaso kung saan naayos ang bilang ng mga pag-ulit!
kung paano makahanap ng pinakamalaking numero sa array java
Para sa isang mas mahusay na pag-unawa, bigyan kita ng isang nakalarawan na representasyon!
Daloy ng diagram
Dito, pagkatapos ng pagsisimula, ang kundisyon na iyong itinalaga sa code ay na-scan, kung sakaling totoo ang kundisyon, ito ay magpapataas / magbawas (ayon sa iyong code) ang halaga, at muling umulit ang code alinsunod sa kundisyon na mayroon ka itinalaga. Ngunit, kung ang iyong kondisyon ay hindi totoo, lalabas ito sa loop.
Matapos ang teoretikal na paliwanag na ito, hayaan mong ipakita ko sa iyo ang syntax ng para sa loop!
Syntax
para sa (pahayag 1 pahayag 2 pahayag 3) {// code block na naisakatuparan}
Ang syntax ay medyo simple. Pupunta ito tulad ng sumusunod
Pahayag 1: kundisyon bago maisagawa ang bloke ng code
Pahayag 2: tinutukoy ang kundisyon para sa pagpapatupad ng code
Pahayag 3: kundisyon sa sandaling ang code ay naisakatuparan
Upang gawing mas malinaw ang mga bagay, ipatupad natin ang syntax na ipinaliwanag sa itaas sa isang Java code.
tableau kung paano maghalo ng data
Halimbawa ng para sa loop
Ang code na nakasulat sa ibaba ay naglalarawan kung paano ipinatupad ang para sa loop sa
pampublikong klase na MyClass {{public static void main (String [] args) {{para sa (int i = 0 i<5 i++) { System.out.println(i) } } }}
Output:
0
isa
2
3
4
Kumuha ako ng isang simpleng code upang makilala mo ang lahat sa konsepto ng para sa loop. Sa loob ng para sa loop, mayroong tatlong mga pahayag na napag-usapan ko sa nakaraang segment. Sana madali ka na makaugnayan sa kanila!
- Una, ang Int i = 0, ay ang pagsisimula ng isang variable na integer na ang halaga ay naitalaga sa 0.
- Pangalawa, i<5 is the condition that I have applied in my code
- Pangatlo, i ++, nangangahulugan na nais kong madagdagan ang halaga ng aking variable.
Matapos maunawaan ang pagtatrabaho ng para sa loop, hayaan mo akong dalhin ka sa isa pang konsepto, iyon ay Java pugad para sa loop!
Ang pugad ng Java para sa loop
Kung mayroon kang isang para sa loop sa loob ng isang para sa loop, nakatagpo ka ng isang Java pugad para sa loop. Ang panloob na loop ay ganap na nag-ehersisyo kapag ang panlabas na loop ay nag-ehersisyo.
Nagpapakita ako ng isang halimbawa upang maipakita sa iyo ang pagtatrabaho ng isang pugad sa Java para sa loop.
Halimbawa
Isang Java code para sa isang pugad para sa loop:
pampublikong klase Halimbawa {public static void main (String [] args) {para sa (int i = 1i<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }
Output:
labing-isang
1 2
1 3
dalawampu't isa
2 2
2. 3
3 1
3 2
3 3
Ngayon na naintindihan mo ang konsepto ng isang pugad para sa loop, hayaan mo akong ipakita sa iyo ang isang tanyag na halimbawa na maaaring narinig mo! Ang mga halimbawa ng pyramid!
Halimbawa ng Pyramid: Kaso 1
pampublikong klase PyramidExample {public static void main (String [] args) {para sa (int i = 1i<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } }
Output:
*
* *
* * *
* * * *
* * * * *
Pagpapatuloy sa susunod na halimbawa.
Halimbawa ng Pyramid: Kaso 2
package MyPackage public class Demo {public static void main (String [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( )//bagong linya } } }
Output:
* * * * *
* * * *
* * *
* *
*
Sigurado ako na pamilyar ka sa dalawang mga pattern na ito.
lumabas ng isang programa sa java
Dinadala tayo nito sa katapusan ng artikulong 'For Loop in Java'. Inaasahan kong malinaw ang konsepto ng 'para sa loop sa Java' sa iyo ngayon. Patuloy kaming magkakasabay sa paghuhukay sa mundo ng Java. Manatiling nakatutok!
Tiyaking nagsasanay ka hangga't maaari at ibalik ang iyong karanasan.
Suriin ang ni Edureka, isang pinagkakatiwalaang kumpanya sa pag-aaral sa online na may isang network na higit sa 250,000 nasiyahan na mga nag-aaral na kumalat sa buong mundo. Narito kami upang matulungan ka sa bawat hakbang sa iyong paglalakbay, para sa pagiging isang bukod sa mga katanungang ito sa panayam sa java, nakakakuha kami ng isang kurikulum na idinisenyo para sa mga mag-aaral at propesyonal na nais na maging isang Java Developer.
May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng 'java Map interface' na ito artikulo at babalikan ka namin sa lalong madaling panahon.