इस लेख में, हम जावा में एक सामान्य प्रोग्रामिंग कार्य - कोड के माध्यम से तीन बार लूपिंग पर चर्चा करेंगे। लूपिंग प्रोग्रामिंग में एक मौलिक अवधारणा है क्योंकि यह हमें कोड के एक ब्लॉक को कई बार निष्पादित करने की अनुमति देता है। जावा लूप्स को लागू करने के विभिन्न तरीके प्रदान करता है, और आज, हम एक विशेष विधि पर ध्यान केंद्रित करेंगे।
लूप के लिए उपयोग करना
जावा कई प्रकार के लूप प्रदान करता है, जिनमें से एक है पाश के लिए. यह लूप हमारे कार्य के लिए एकदम सही है क्योंकि यह हमें विशिष्ट संख्या में पुनरावृत्तियों को सेट करने की अनुमति देता है। आइए समाधान में गोता लगाएँ और चर्चा करें कि कोड के माध्यम से तीन बार लूप कैसे करें।
सार्वजनिक वर्ग मुख्य {
सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {
for (int i = 0; i <3; i++) { System.out.println ("लूप पुनरावृत्ति:" + (i + 1)); } } } [/कोड]
चरण-दर-चरण कोड स्पष्टीकरण
उपरोक्त कोड स्निपेट दर्शाता है कि लूप के लिए तीन बार कोड का एक टुकड़ा कैसे निष्पादित किया जाए। अब, इसे चरण दर चरण तोड़ते हैं:
1. एक नई कक्षा बनाएं Main कहलाता है, जो हमारे main मेथड को, हमारे Java प्रोग्राम के एंट्री पॉइंट को होल्ड करेगा।
2. मुख्य विधि को परिभाषित कीजिए मानक विधि हस्ताक्षर के साथ: `सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] तर्क)`।
3. लूप के लिए लागू करें तीन मुख्य घटकों को निर्दिष्ट करके:
- प्रारंभ: `int i = 0`।
- शर्त: `मैं <3`।
- अद्यतन करें: `i++` ('i' के मान को 1 से बढ़ाएँ)।
4. लूप के अंदर, हम वर्तमान पुनरावृत्ति संख्या को प्रिंट करने के लिए `System.out.println()` विधि का उपयोग करते हैं। इसे और अधिक उपयोगकर्ता-अनुकूल बनाने के लिए, हम अनुक्रमणिका 'i' में 1 जोड़ते हैं।
निष्पादित होने पर, प्रोग्राम निम्न आउटपुट प्रिंट करेगा:
लूप पुनरावृत्ति: 1 लूप पुनरावृत्ति: 2 लूप पुनरावृत्ति: 3
लूप्स और पुस्तकालयों के बारे में अधिक
जावा लूपिंग संरचनाओं और पुस्तकालयों का एक समृद्ध सेट प्रदान करता है जो दोहराए जाने वाले कार्यों को सरल बनाने में मदद कर सकता है। इनमें से कुछ में शामिल हैं:
1. पाश के लिए बढ़ाया: "प्रत्येक के लिए" लूप के रूप में भी जाना जाता है, यह स्पष्ट अनुक्रमण की आवश्यकता के बिना संग्रह और सरणियों पर पुनरावृति के लिए अनुकूलित है।
2. घुमाव के दौरान: जब तक दी गई स्थिति सत्य है तब तक कोड के एक ब्लॉक को लगातार निष्पादित करता है। प्रत्येक पुनरावृत्ति की शुरुआत में स्थिति की जाँच की जाती है।
3. करते-करते पाश: जबकि लूप के समान, लेकिन यह लूप बॉडी को निष्पादित करने के बाद स्थिति की जांच करता है। यह गारंटी देता है कि कोड ब्लॉक को कम से कम एक बार निष्पादित किया जाएगा।
इसके अलावा, जावा संग्रह के साथ काम करने के लिए कई पुस्तकालयों और उपयोगिताओं की पेशकश करता है, जैसे संग्रह ढांचा, जिसमें वस्तुओं के समूहों के साथ काम करते समय अधिक लचीलेपन और दक्षता की अनुमति देने वाली सूची, सेट और मानचित्र जैसी डेटा संरचनाएं शामिल हैं।
लूपिंग संरचनाओं में महारत हासिल करके और जावा पुस्तकालयों द्वारा प्रदान की जाने वाली क्षमताओं को समझकर, आप विभिन्न प्रकार की प्रोग्रामिंग चुनौतियों को आसानी और दक्षता से हल कर सकते हैं।