दोस्तों इस chapter में हम Java Loops के बारे में जानेंगे तो चलिए शुरू करते है. Java प्रोग्रामिंग में loop का उपयोग कोड के specific ब्लॉक को दोहराने के लिए किया जाता है specific ब्लॉक को तब तक दोराया जाता है जब तक एक विशेष स्थिति संतुष्ट नहीं हो जाती है Java में तीन प्रकार के loop होते है इस chapter में हम सीखेंगे कि Java में loop का उपयोग कैसे करें।
Java program के किसी एक हिस्से को कई बार execute करने के लिए Java प्रोग्रामिंग में loop का उपयोग किया जाता है प्रोग्रामिंग भाषाओं में looping एक ऐसी विशेषता है जो कि बार-बार instructions और work के संचालन के निष्पादन की सुविधा को प्रदान करती है।
उदाहरण के लिए हम मान लेते की हमको 1 से लेकर 100 तक के number को output में print करना है, तो loop की मदद से हम इसे बहुत आसानी से कर सकते है क्यूँकि loop की मदद से हम एक ही condition को बार बार दोहरा कर उसे output में print करा सकते है।
जब कभी आपको कोड के एक block को कई बार निष्पादित करने की आवश्यकता होती है तो आपको Java programing भाषा में looping की अवधारणा का उपयोग करना होगा. Java कई looping सुविधाओं का समर्थन करता है जो प्रोग्रामर्स को repeat किये जाने वाली प्रक्रियाओं के साथ संक्षिप्त Java प्रोग्राम्स को विकसित करने में सक्षम बनाता है।
Java प्रोग्रामिंग भाषा में तीन प्रकार के loop हैं जबकि सभी तरीके समान बुनियादी कार्यक्षमता को प्रदान करते हैं, वे अपनी syntax और स्थिति जांचने के समय में different होते हैं।
While loop
For loop
Do while loop
While loop पहले कंडीशन की जांच करता है अगर शर्त सही है तो loop repeat होता रहता है, और अगर कंडीशन false है, तो लूप exit हो जाता है।
while(condition) { Statement(s) Increment / decrements (++ or --); }
For loop को सबसे ज्यादा यूज़ किया जाता है. यह loop सभी loops में से सबसे simple होता है, for लूप एक statement है यह कोड को बार-बार निष्पादित करने की अनुमति देता है for लूप 3 भागों में शुरू होता है, कंडीशन और वृद्धि या decrements।
for ( initialization; condition; increment ) { statement(s); }
Do while लूप एक while loop लूप के समान है,अगर कंडीशन true है तब do while loop चलता है और अगर कंडीशन false है तब सिर्फ do का statement execute होता है |
do { Statement(s) increment/decrement (++ or --) }while();