जावास्क्रिप्ट से बाहर निकलें
code Python module |
COM PHP module |
dis Python module |
Ev PHP module |
exp |
iat |
imp Python module |
io Python module |
JavaScript |
keyword Python module |
Loops |
nis Python module |
os Python module |
PS PHP module |
Python functions |
Rar PHP module |
re Python module |
resource Python module |
SPL PHP module |
StackOverflow |
stat Python module |
struct Python module |
time Python module |
UI PHP module
Michael Zippo
लूप निष्पादित करते समय जावा ब्रेक स्टेटमेंट को बाधित करता है। जब ब्रेक स्टेटमेंट निष्पादित किया जाता है, तो प्रोग्राम स्टेटमेंट के बाद कोड निष्पादित करना शुरू कर देता है। यदि नेस्टेड लूप में ब्रेक स्टेटमेंट का उपयोग किया जाता है, तो केवल आंतरिक लूप को समाप्त किया जाता है।
Java के लिए और इन लूप I समान कार्यों को स्वचालित करने के लिए उपयोग किया जाता है। इन लूपों के साथ काम करते समय, आप किसी विशेष शर्त के पूरा होने पर लूप से बाहर निकल सकते हैं। यहीं पर जावा ब्रेक स्टेटमेंट आता है। ब्रेक स्टेटमेंट का उपयोग लूप को पूरी तरह से तोड़ने के लिए किया जाता है।
यह ट्यूटोरियल आपके लूप के प्रवाह को नियंत्रित करने के लिए ब्रेक स्टेटमेंट का उपयोग करके चर्चा करेगा। जावा में। हम जावा प्रोग्राम में ब्रेक डिक्लेरेशन का एक उदाहरण देखेंगे। दुभाषिया लूप के बाद प्रोग्राम में अगले निर्देश पर जाता है। ब्रेक स्टेटमेंट उपयोगी है यदि आप चाहते हैं कि लूप में एक निश्चित शर्त पूरी होने पर आपका लूप काम करना बंद कर दे।
रोकें <निर्देश / em> का सिंटैक्स है इस प्रकार है:
ब्रेक स्टेटमेंट अपने स्वयं के कीवर्ड के रूप में केवल एक ही है। इसमें कोई तर्क नहीं है क्योंकि ब्रेक स्टेटमेंट एक फ़ंक्शन नहीं है। जब एक ब्रेक स्टेटमेंट का सामना करना पड़ता है, तो प्रोग्राम लूप के वर्तमान पुनरावृत्ति को छोड़ देता है। एक और दस के बीच।
यदि उपयोगकर्ता सही संख्या का अनुमान लगाता है, तो हमारे प्रोग्राम को सही संख्या का अनुमान लगाने पर उपयोगकर्ता को बधाई देते हुए एक संदेश प्रिंट करना चाहिए। अन्यथा, हमारे उपयोगकर्ता को कुल पांच प्रयासों तक फिर से अनुमान लगाने की अनुमति दी जानी चाहिए
यहां वह कोड है जिसका उपयोग हम इस प्रोग्राम को लिखने के लिए कर सकते हैं:
हमारा कोड रिटर्न:
हमारा प्रोग्राम हमसे पूछता है यदि आप सही संख्या का अनुमान नहीं लगाते हैं तो फिर से अनुमान लगाएं।
यदि कोई उपयोगकर्ता पहले ही पांच बार अनुमान लगा चुका है, तो प्रोग्राम बंद हो जाता है, लेकिन यदि कोई उपयोगकर्ता सही संख्या का अनुमान लगाता है, तो हमारा कोड "" प्रिंट करता है। आप सही हैं! कंसोल पर।
जावा ब्रेकिंग स्प्लिट उदाहरण
हमारे कोड को तोड़ना। सबसे पहले, हम java.util.Scanner पुस्तकालय आयात करते हैं, जो हमें उपयोगकर्ता इनपुट स्वीकार करने की अनुमति देता है। आइए गेसिंगगेम नामक एक वर्ग को परिभाषित करें। तो हमारा प्रोग्राम निम्न कार्य करता है:
- हम एक वैरिएबल Java घोषित करते हैं जिसे नंबर कहा जाता है। उपयोगकर्ता के अनुमान के लिए संख्या संग्रहीत करता है।
- हम उपयोगकर्ता इनपुट को प्रारंभ करने के लिए इनपुट स्कैनर का उपयोग करते हैं, ताकि हम अपने कार्यक्रम में उपयोगकर्ता अनुमानों को पुनः प्राप्त कर सकें।
- आइए एक Java for लूप बनाएं जो तब तक काम करता है जब तक कि i पांच से बड़ा न हो जाए। यह लूप हमारे उपयोगकर्ताओं को सटीक संख्या का अनुमान लगाने के लिए पांच प्रयास देता है
- हमारे कोड इंप्रेशन "1 और 10 के बीच की संख्या का अनुमान लगाएं:" .. कंसोल पर
- हम उपयोगकर्ता के सुझाव को स्वीकार करने के लिए input.nextInt () का उपयोग करते हैं। हम परिकल्पना को परिकल्पना नामक एक नए चर में संग्रहीत करते हैं।
- हमारा कार्यक्रम तुलना करता है कि क्या उपयोगकर्ता की धारणा चर संख्या के बराबर है, जो संख्या को संग्रहीत करता है हमारे उपयोगकर्ता को अनुमान लगाना चाहिए।
- यदि धारणाएँ बराबर संख्या, संदेश "आप सही हैं!" " कंसोल पर प्रिंट हो जाता है। फिर लूप निष्पादित होना बंद हो जाता है। .
ब्रेक स्टेटमेंट एक के लिए समाप्त होता है em> या इन लूप में ब्रेक स्टेटमेंट के तुरंत बाद निष्पादित होता है।
नेस्टेड जावा स्टेटमेंट ब्रेक तोड़ें
< /em> स्टेटमेंट लूप को समाप्त करता है, सबसे आंतरिक जावा प्रोग्राम। मान लें कि आपके पास समय फॉर लूप में है, उदाहरण के लिए, और ब्रेक स्टेटमेंट लूप इन में है। केवल लूप जो रुकेगा वह है in लूप
यहां एक उदाहरण दिया गया है जो बताता है कि यह कैसे काम करता है:।
सबसे पहले, एक लूप को इनिशियलाइज़ करें। एक जावा जबकि को alize करें। जब हमारा अंतिम विवरण में निष्पादित करना बंद कर देगा। हालांकि, के लिए लूप तब तक काम करता रहेगा जब तक प्रोग्राम बंद नहीं हो जाता।
Java लेबल वाला ब्रेक स्टेटमेंट
आप टैग को ब्रेक< पर लेबल कर सकते हैं। /em> और टैग किया गया विराम बनाएं। इनका उपयोग प्रोग्राम में लेबल किए गए स्टेटमेंट को समाप्त करने के लिए किया जाता है, ब्रेक स्टेटमेंट के विपरीत जो अनटैग्ड लूप को अंदर से तोड़ देता है। यहाँ एक चिह्नित विराम के लिए वाक्य-विन्यास है:
जब हमारा प्रोग्राम किसी शर्त को पूरा करता है, तो हम चाहते हैं कि हमारा कोड पहले लूप से रुक जाए और फिर से शुरू हो जाए। दूसरे शब्दों में, हम चाहते हैं कि हमारा कार्यक्रम आंतरिक चक्र को पूरा करे। बाहरी लूप को काम करना जारी रखना चाहिए।
हम एक चिह्नित ब्रेक स्टेटमेंट का उपयोग करके ऐसा कर सकते हैं। यहां वह कोड है जिसका उपयोग हम अपने दूसरे से लूप और में लूप को तोड़ने के लिए करेंगे:
जैसे ही ब्रेक टॉप_ब्रेक निर्देश निष्पादित किया जाता है, प्रोग्राम सभी लूप समाप्त कर देता है जब तक कि हमारा कॉड top_break निर्देश. इस मामले में, इसका मतलब है कि दूसरा फॉर लूप और इन लूप दोनों समाप्त हो चुके हैं और प्रोग्राम चलना जारी है
>