ప్రోగ్రామింగ్ చేస్తున్నప్పుడు, మీ కోడ్లోని స్టేట్మెంట్ల యొక్క నిర్దిష్ట బ్లాక్ను ఎన్నిసార్లు మళ్ళించాలనుకుంటున్నారో మీకు ప్రత్యేకంగా తెలిస్తే, “ఫర్” లూప్ కోసం వెళ్లండి. ఈ వ్యాసంలో లూప్ ఇన్ కోసం ఎలా అమలు చేయాలో తెలుసుకుందాం
ఈ వ్యాసంలో పొందుపరిచిన అంశాలు ఈ క్రింది విధంగా ఉన్నాయి:
- లూప్ కోసం ఏమిటి?
- ప్రవాహ రేఖ చిత్రం
- సింటాక్స్
- లూప్ కోసం ఉదాహరణ
- జావా లూప్ కోసం గూడు
- జావా యొక్క ఉదాహరణ లూప్ కోసం గూడు
- పిరమిడ్ ఉదాహరణ: కేసు 1
- పిరమిడ్ ఉదాహరణ: కేసు 2
లూప్ కోసం ఏమిటి?
ప్రోగ్రామర్లు సాధారణంగా ఉపయోగిస్తారు ఉచ్చులు ప్రకటనల సమితిని అమలు చేయడానికి. కోసం వారు ఒక భాగాన్ని మళ్ళించాల్సిన అవసరం వచ్చినప్పుడు లూప్ ఉపయోగించబడుతుంది చాలా సార్లు. పునరావృతాల సంఖ్య నిర్ణయించబడిన సందర్భాల్లో ఇది ప్రత్యేకంగా ఉపయోగించబడుతుంది!
మంచి అవగాహన కోసం, నేను మీకు చిత్ర ప్రాతినిధ్యం ఇస్తాను!
జావాలో తేదీ మార్పిడికి స్ట్రింగ్
ప్రవాహ రేఖ చిత్రం
ఇక్కడ, ప్రారంభించిన తర్వాత, మీరు కోడ్లో కేటాయించిన షరతు స్కాన్ చేయబడుతుంది, ఒకవేళ పరిస్థితి నిజమైతే, అది విలువను పెంచుతుంది / తగ్గిస్తుంది (మీ కోడ్ ప్రకారం) విలువను కలిగి ఉంటుంది మరియు మీరు కలిగి ఉన్న షరతు ప్రకారం కోడ్ను మళ్లీ మళ్ళిస్తుంది. కేటాయించబడింది. కానీ, మీ పరిస్థితి తప్పు అయితే, అది లూప్ నుండి నిష్క్రమిస్తుంది.
ఈ సైద్ధాంతిక వివరణ తరువాత, యొక్క వాక్యనిర్మాణాన్ని మీకు చూపిస్తాను కోసం లూప్!
సింటాక్స్
(స్టేట్మెంట్ 1 స్టేట్మెంట్ 2 స్టేట్మెంట్ 3) {// కోడ్ బ్లాక్ అమలు చేయబడాలి}
వాక్యనిర్మాణం చాలా సులభం. ఇది క్రింది విధంగా సాగుతుంది
ప్రకటన 1: కోడ్ బ్లాక్ అమలు చేయడానికి ముందు పరిస్థితి
ప్రకటన 2: కోడ్ అమలు కోసం పరిస్థితిని నిర్దేశిస్తుంది
ప్రకటన 3: కోడ్ అమలు చేయబడిన తర్వాత పరిస్థితి
విషయాలు స్పష్టంగా చెప్పడానికి, పైన వివరించిన వాక్యనిర్మాణాన్ని జావా కోడ్లో అమలు చేద్దాం.
లూప్ కోసం ఉదాహరణ
దిగువ వ్రాసిన కోడ్ లూప్ కోసం ఎలా అమలు చేయబడుతుందో వివరిస్తుంది
పబ్లిక్ క్లాస్ మైక్లాస్ {{పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {{కోసం (int i = 0 i<5 i++) { System.out.println(i) } } }}
అవుట్పుట్:
0
ఒకటి
2
3
4
ఫర్ లూప్ అనే భావనతో మీ అందరికీ పరిచయం కావడానికి నేను ఒక సాధారణ కోడ్ తీసుకున్నాను. ఫర్ లూప్ లోపల, మునుపటి విభాగంలో నేను మాట్లాడిన మూడు స్టేట్మెంట్లు ఉన్నాయి. మీరు ఇప్పుడు వారితో సులభంగా సంబంధం కలిగి ఉంటారని నేను ఆశిస్తున్నాను!
పైథాన్లో ఫార్మాట్ అంటే ఏమిటి
- మొదట, Int i = 0, పూర్ణాంక వేరియబుల్ యొక్క ప్రారంభం, దీని విలువ 0 కి కేటాయించబడింది.
- రెండవది, i<5 is the condition that I have applied in my code
- మూడవదిగా, i ++, అంటే నా వేరియబుల్ విలువ పెంచబడాలని నేను కోరుకుంటున్నాను.
ఫర్ లూప్ యొక్క పనిని అర్థం చేసుకున్న తరువాత, నేను మిమ్మల్ని మరొక భావనకు తీసుకువెళతాను, అది జావా గూడు కోసం లూప్!
జావా లూప్ కోసం గూడు
మీరు ఒక ఫర్ లూప్ లోపల ఒక లూప్ కలిగి ఉంటే, మీరు లూప్ కోసం ఒక జావా సమూహాన్ని ఎదుర్కొన్నారు. బాహ్య లూప్ అమలు చేసినప్పుడు లోపలి లూప్ పూర్తిగా పనిచేస్తుంది.
లూప్ కోసం సమూహ జావా యొక్క పనిని మీకు చూపించడానికి నేను ఒక ఉదాహరణను ప్రదర్శిస్తున్నాను.
ఉదాహరణ
లూప్ కోసం సమూహ కోసం జావా కోడ్:
పబ్లిక్ క్లాస్ ఉదాహరణ {(int i = 1i కోసం పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {<=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
పబ్లిక్ క్లాస్ పిరమిడ్ఎక్సాంపుల్ {పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {కోసం (int i = 1i<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } }
అవుట్పుట్:
జావాలో టోస్ట్రింగ్ ఎలా పని చేస్తుంది
*
* *
* * *
* * * *
* * * * *
పిరమిడ్ ఉదాహరణ: కేసు 2
ప్యాకేజీ MyPackage పబ్లిక్ క్లాస్ డెమో {పబ్లిక్ స్టాటిక్ శూన్య ప్రధాన (స్ట్రింగ్ [] అర్గ్స్) {int పదం = 6 (int i = 1i = ij -) {System.out.print ('*')} System.out.println ( )//కొత్త వాక్యం } } }
అవుట్పుట్:
* * * * *
* * * *
* * *
* *
*
ఈ రెండు నమూనాల గురించి మీకు తెలిసి ఉంటుందని నేను ఖచ్చితంగా అనుకుంటున్నాను.
ఇది ఈ ‘ఫర్ లూప్ ఇన్ జావా’ వ్యాసం ముగింపుకు మనలను తీసుకువస్తుంది. 'జావాలో లూప్' అనే భావన ఇప్పుడు మీకు స్పష్టంగా ఉందని నేను ఆశిస్తున్నాను. మేము కలిసి జావా ప్రపంచాన్ని తవ్వుతూనే ఉంటాము. వేచి ఉండండి!
మీరు వీలైనంత వరకు ప్రాక్టీస్ చేశారని నిర్ధారించుకోండి మరియు మీ అనుభవాన్ని తిరిగి పొందండి.
చూడండి ప్రపంచవ్యాప్తంగా 250,000 కంటే ఎక్కువ సంతృప్తికరమైన అభ్యాసకుల నెట్వర్క్తో విశ్వసనీయ ఆన్లైన్ లెర్నింగ్ సంస్థ ఎడురేకా చేత. మీ ప్రయాణంలో అడుగడుగునా మీకు సహాయం చేయడానికి మేము ఇక్కడ ఉన్నాము, ఈ జావా ఇంటర్వ్యూ ప్రశ్నలతో పాటుగా, మేము జావా డెవలపర్గా ఉండాలనుకునే విద్యార్థులు మరియు నిపుణుల కోసం రూపొందించిన ఒక పాఠ్యాంశంతో ముందుకు వచ్చాము.
మాకు ప్రశ్న ఉందా? దయచేసి ఈ ‘జావా మ్యాప్ ఇంటర్ఫేస్’ యొక్క వ్యాఖ్యల విభాగంలో పేర్కొనండి వ్యాసం మరియు మేము వీలైనంత త్వరగా మిమ్మల్ని సంప్రదిస్తాము.