जावा में लूप के लिए क्या है और इसे कैसे लागू किया जाए?



'जावा में लूप के लिए' यह आलेख आपको उदाहरण कार्यक्रमों की मदद से जावा में लूपिंग स्टेटमेंट को लागू करने के तरीके को समझने में मदद करेगा।

प्रोग्रामिंग करते समय, यदि कोई स्थिति उत्पन्न होती है, जहां आप विशेष रूप से जानते हैं कि आप अपने कोड में स्टेटमेंट के किसी विशेष ब्लॉक को कितनी बार प्रसारित करना चाहते हैं, तो 'लूप' के लिए जाएं। इस लेख में आइए जानें कि लूप इन के लिए कैसे लागू किया जाए

इस लेख में शामिल विषय इस प्रकार हैं:





चलो शुरू करें!

लूप के लिए क्या है?

प्रोग्रामर आमतौर पर उपयोग करते हैं छोरों बयानों का एक सेट निष्पादित करने के लिए। के लिये लूप का उपयोग तब किया जाता है जब उन्हें इसके एक हिस्से को पुनरावृत्त करने की आवश्यकता होती है कई बार। यह विशेष रूप से उन मामलों में उपयोग किया जाता है जहां पुनरावृत्तियों की संख्या निर्धारित है!



एक बेहतर समझ के लिए, मैं आपको एक सचित्र प्रतिनिधित्व देता हूँ!

प्रवाह आरेख

इन-लूप - स्विफ्ट ट्यूटोरियल - एडुरका

इधर, इनिशियलाइज़ेशन के बाद, आपने कोड में जो शर्त सौंपी है, वह स्कैन की गई है, यदि स्थिति सत्य है, तो यह मूल्य (आपके कोड के अनुसार) मूल्य में वृद्धि (डिक्रीमेंट) होगा, और फिर से उस शर्त के अनुसार कोड को पुनरावृत्त करें जो आप कर रहे हैं सौंपा गया। लेकिन, यदि आपकी स्थिति झूठी है, तो यह लूप से बाहर निकल जाएगा।



जावा के लिए ग्रहण की स्थापना की

इस सैद्धांतिक व्याख्या के बाद, मैं आपको इसका सिंटैक्स दिखाता हूं के लिये पाश!

वाक्य - विन्यास

के लिए (कथन 1 कथन 2 कथन 3) {// कोड ब्लॉक निष्पादित किया जाना है}

वाक्यविन्यास बहुत सरल है। यह इस प्रकार है
कथन १: कोड ब्लॉक निष्पादित होने से पहले की स्थिति
कथन २: कोड के निष्पादन के लिए शर्त निर्दिष्ट करता है
कथन ३: एक बार कोड निष्पादित होने के बाद शर्त

चीजों को स्पष्ट करने के लिए, हम एक जावा कोड में उपर्युक्त वाक्यविन्यास को लागू करते हैं।

लूप के लिए उदाहरण

नीचे लिखा कोड लूप के लिए कैसे लागू किया गया है, इसमें दर्शाया गया है

स्कैनर वर्ग का उपयोग कैसे करें
सार्वजनिक वर्ग MyClass {{सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {{for (int i = 0 i)<5 i++) { System.out.println(i) } } }} 

आउटपुट:

एक


लूप की अवधारणा से आप सभी परिचित होने के लिए मैंने एक सरल कोड लिया है। लूप के अंदर, तीन खंड हैं जिनके बारे में मैंने पिछले खंड में बात की है। मुझे आशा है कि अब आप उनसे आसानी से संबंधित हो सकते हैं!

  • सबसे पहले, Int i = 0, एक पूर्णांक चर का इनिशियलाइज़ेशन है जिसका मान 0 को सौंपा गया है।
  • दूसरी बात, मैं<5 is the condition that I have applied in my code
  • तीसरा, i ++, का अर्थ है कि मैं चाहता हूं कि मेरे चर का मूल्य बढ़े।

लूप के काम को समझने के बाद, मैं आपको एक अन्य अवधारणा पर ले जाता हूं, वह है जावा नेस्टेड के लिये पाश!

जावा लूप के लिए नेस्टेड है

यदि आपके पास लूप के लिए एक लूप है, तो आपको लूप के लिए जावा नेस्टेड का सामना करना पड़ा है। आंतरिक लूप पूरी तरह से निष्पादित होता है जब बाहरी लूप निष्पादित होता है।

मैं आपको लूप के लिए जावा नेस्टेड का काम दिखाने के लिए एक उदाहरण प्रस्तुत कर रहा हूं।

उदाहरण

लूप के लिए नेस्टेड के लिए एक जावा कोड:

सार्वजनिक वर्ग उदाहरण {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {के लिए (int i = 1i)<=3i++){ for(int j=1j<=3j++){ System.out.println(i+' '+j) } } } }

आउटपुट:
ग्यारह
१ २
1 3
इक्कीस
२ २
२। ३
३ १
३ २
३ ३

अब जब आप पाश के लिए एक नेस्टेड की अवधारणा को समझ गए हैं, तो मैं आपको एक बहुत प्रसिद्ध उदाहरण दिखाऊंगा जो आपने सुना होगा! पिरामिड उदाहरण!

पिरामिड उदाहरण: केस 1

सार्वजनिक वर्ग PyramidExample {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {for (int i = 1i)<=5i++){ for(int j=1j<=ij++){ System.out.print('* ') } System.out.println()//new line } } } 

आउटपुट:

जावा में ट्रिम क्या करता है

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

अगले उदाहरण के साथ आगे बढ़ना।

पिरामिड उदाहरण: केस 2

पैकेज MyPackage सार्वजनिक वर्ग डेमो {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {int term = 6 for (int i = 1i = ij -) {System.out.print ('*')} System.out.print.n )//नई पंक्ति } } }

आउटपुट:

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

मुझे यकीन है कि आप इन दो पैटर्न से परिचित होंगे।

यह हमें इस 'जावा में लूप के लिए' लेख के अंत में लाता है। मुझे आशा है कि 'जावा में लूप के लिए' की अवधारणा अब आपके लिए स्पष्ट है। हम जावा दुनिया को एक साथ खोदते रहेंगे। बने रहें!

सुनिश्चित करें कि आप जितना संभव हो उतना अभ्यास करें और अपने अनुभव को वापस लाएं।

इसकी जाँच पड़ताल करो 250,000 से अधिक संतुष्ट शिक्षार्थियों के एक नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी, एडुरेका द्वारा, दुनिया भर में फैली हुई है। हम आपकी यात्रा के हर कदम पर आपकी मदद करने के लिए यहां हैं, इस साक्षात्कार साक्षात्कार के अलावा बनने के लिए, हम एक पाठ्यक्रम के साथ आते हैं, जो छात्रों और पेशेवरों के लिए बनाया गया है, जो जावा डेवलपर बनना चाहते हैं।

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया इस interface जावा मैप इंटरफेस ’के टिप्पणी अनुभाग में इसका उल्लेख करें लेख और हम जितनी जल्दी हो सके आप को वापस मिल जाएगा।