मुख्य अंतर - जावा में ब्रेक बनाम जारी रखें
प्रोग्रामिंग में कभी-कभी किसी स्टेटमेंट या स्टेटमेंट के सेट को कई बार दोहराना पड़ता है। लूप्स का उपयोग निर्देशों के एक ही सेट को कई बार दोहराने के लिए किया जाता है। लूप के कुछ उदाहरण हैं जबकि लूप, जबकि लूप और लूप के लिए करते हैं। जबकि लूप में, पहले परीक्षण अभिव्यक्ति का मूल्यांकन किया जाता है। यदि यह सत्य है, जबकि लूप के अंदर के कथन निष्पादित होते हैं। अंत में, परीक्षण अभिव्यक्ति का फिर से मूल्यांकन किया जाता है। यदि यह सत्य है, तो कथन फिर से निष्पादित होंगे। जब परीक्षण अभिव्यक्ति झूठी हो जाती है, तो लूप समाप्त हो जाता है। डू जबकि लूप, जबकि लूप के समान है।लेकिन परीक्षण अभिव्यक्ति की जाँच से पहले कथन एक बार निष्पादित होते हैं। लूप के लिए उपयोग किया जाता है जब शुरुआत में पुनरावृत्तियों की संख्या ज्ञात होती है। आरंभीकरण पहले होता है। फिर परीक्षण अभिव्यक्ति की जाँच की जाती है। यदि यह सत्य है, तो लूप निष्पादित होता है। फिर अद्यतन अभिव्यक्ति का मूल्यांकन किया जाता है। फिर से, परीक्षण अभिव्यक्ति की जाँच की जाती है। यदि यह सत्य है, तो लूप निष्पादित होता है। यह प्रक्रिया तब तक दोहराई जाती है जब तक कि परीक्षण अभिव्यक्ति झूठी न हो जाए। कभी-कभी लूप के अंदर कुछ कथनों को छोड़ना या परीक्षण अभिव्यक्ति की जांच किए बिना लूप को तुरंत समाप्त करना आवश्यक होता है। इस कार्य को प्राप्त करने के लिए ब्रेक एंड कंटिन्यू स्टेटमेंट का उपयोग किया जा सकता है। ब्रेक का उपयोग लूप को तुरंत समाप्त करने और लूप के बाद अगले स्टेटमेंट पर प्रोग्राम कंट्रोल पास करने के लिए किया जाता है। जारी रखें का उपयोग लूप के वर्तमान पुनरावृत्ति को छोड़ने के लिए किया जाता है। जावा में ब्रेक और जारी रखने के बीच यही महत्वपूर्ण अंतर है।
जावा में ब्रेक क्या है?
ब्रेक का उपयोग लूप से तुरंत समाप्त करने के लिए किया जाता है।जब कोई ब्रेक स्टेटमेंट होता है, तो लूप के बाद स्टेटमेंट को कंट्रोल पास कर दिया जाता है। ब्रेक स्टेटमेंट को इंगित करने के लिए 'ब्रेक' कीवर्ड का उपयोग किया जाता है। भले ही प्रोग्राम लूप को निष्पादित कर रहा हो, यदि कोई ब्रेक होता है, तो लूप का निष्पादन समाप्त हो जाता है। इसलिए, यदि प्रोग्रामर एक विशिष्ट शर्त पूरी होने पर निष्पादन को रोकना चाहता है, तो वह ब्रेक स्टेटमेंट का उपयोग कर सकता है।
चित्र 01: ब्रेक स्टेटमेंट के साथ जावा प्रोग्राम
उपरोक्त कार्यक्रम के अनुसार, लूप के लिए 1 से 10 तक पुनरावृति होती है। जब i मान 6 हो जाता है, तो परीक्षण अभिव्यक्ति सत्य हो जाती है। तो, ब्रेक स्टेटमेंट निष्पादित होता है, और लूप समाप्त हो जाता है। तो, 6 के बाद का मान प्रिंट नहीं होगा। केवल 1 से 5 प्रिंट का मान।
जावा में क्या जारी है?
जारी का उपयोग लूप के वर्तमान पुनरावृत्ति को छोड़ने के लिए किया जाता है।कीवर्ड 'जारी रखें' का उपयोग जारी बयान को इंगित करने के लिए किया जाता है। जब जारी रखा जाता है, तो प्रोग्राम का नियंत्रण लूप के अंत तक पहुंच जाता है। फिर परीक्षण अभिव्यक्ति की जाँच की जाती है। लूप के लिए, परीक्षण अभिव्यक्ति का मूल्यांकन करने से पहले अद्यतन विवरण की जाँच की जाती है।
चित्र 02: जावा प्रोग्राम जारी बयान के साथ
उपरोक्त कार्यक्रम के अनुसार, लूप के लिए 1 से 10 तक पुनरावृति होती है। जब i 1 होता है, तो दो से विभाजित करने के बाद शेषफल 1 होता है। इसलिए, यदि स्थिति सत्य है। इसलिए, जारी रखें कथन निष्पादित होता है और पुनरावृत्ति अगले पर छोड़ देता है। फिर i आता है। 2 को 2 से भाग देने पर शेषफल 0 आता है। शर्त गलत है। तो, जारी रखें निष्पादित नहीं होता है। इसलिए, मान 2 मुद्रित हो जाता है। अगली पुनरावृत्ति में, i 3 है। इसे 2 से विभाजित करने पर शेषफल 1 प्राप्त होता है।शर्त सच है। तो, निष्पादन जारी रखें और पुनरावृत्ति अगले पर कूद जाए और मैं 4 बन जाता हूं। यह प्रक्रिया तब तक दोहराती है जब तक कि मैं 10 नहीं हो जाता। यदि शेष एक है, तो जारी बयान के कारण पुनरावृत्ति अगले पर जाती है। केवल सम संख्याएँ ही मुद्रित होती हैं।
जावा में ब्रेक और कंटिन्यू में क्या समानता है?
जावा में ब्रेक और कंटिन्यू दोनों का उपयोग लूप के निष्पादन को बदलने के लिए किया जाता है।
जावा में ब्रेक और कंटिन्यू में क्या अंतर है?
जावा में ब्रेक बनाम जारी रखें |
|
ब्रेक एक लूप कंट्रोल स्ट्रक्चर है जो लूप को टर्मिनेट करने का कारण बनता है और लूप को प्रवाहित करने वाले अगले स्टेटमेंट को प्रोग्राम कंट्रोल पास करता है। | जारी एक लूप नियंत्रण संरचना है जिसके कारण लूप तुरंत लूप के अगले पुनरावृत्ति पर कूद जाता है। |
मुख्य उद्देश्य | |
लूप को समाप्त करने के लिए ब्रेक का उपयोग किया जाता है। | जारी का उपयोग लूप के अंदर बयानों को छोड़ने के लिए किया जाता है। |
सारांश - जावा में ब्रेक बनाम जारी रखें
प्रोग्रामिंग में, कथनों के समूह के कथन को कई बार दोहराना आवश्यक होता है। उन कार्यों के लिए लूप का उपयोग किया जाता है। कभी-कभी लूप के अंदर कुछ कथनों को छोड़ना या लूप को तुरंत समाप्त करना आवश्यक होता है। उस कार्य को प्राप्त करने के लिए ब्रेक और जारी रखें का उपयोग किया जा सकता है। ब्रेक का उपयोग लूप को तुरंत समाप्त करने और लूप के बाद अगले स्टेटमेंट पर प्रोग्राम कंट्रोल पास करने के लिए किया जाता है। जारी रखें का उपयोग लूप के वर्तमान पुनरावृत्ति को छोड़ने के लिए किया जाता है। जावा में ब्रेक और जारी रखने के बीच यही अंतर है।