DART SWITCH and CASE Statement in Hindi
Switch केस स्टेटमेंट किसी पर्टिकुलर वैल्यू पर कण्ट्रोल को स्विच करके के लिए use होती है आईये इसके Syntax से समझते है
इसका syntax कुछ इस प्रकार है --
इस statement को switch keyword से स्टार्ट करते है स्विच के पैरामीटर() में वेरिएबल की वैल्यू लिखते है जो की केवल Int या string होनी चाहिए फिर इसकी बॉडी {} में case लिखते है one by one.
Execution के दौरान जो भी case ,वेरिएबल से मैच करता है उसी case का कोड execute हो जाता है और "break" keyword के कारण control switch स्टेटमेंट के बाहर आ जाता है आईये इसको कोड से समझते है
Output
हमारे ऊपर वाले कोड में एक string variable है जिसकी वैल्यू A है अब इसके बाद हम अपनी स्विच केस स्टेटमेंट स्टार्ट करते है जिसके पैरामीटर में हमने अपनी स्ट्रिंग grade पास की है इसके बाद इसकी बॉडी में हमने one by one अपने केस को लिखा है अब जब ये कोड एक्सेक्यूटे होगा तो एक-एक केस चेक होगा जिस भी केस की वैल्यू हमारी स्ट्रिंग की वैल्यू से मैच हो जाएगी वही केस एक्सेक्यूटे हो जायेगा और ब्रेक KEYWORD के use से ये स्विच case स्टेटमेंट वही end हो जायगी "break" keyword के बारे में हम अपने आगे के टुटोरिअल्स में जानेंगे।
स्विच case स्टेटमेंट्स में एक condition ये भी हो सकती है की अगर हमारी कोई भी case की वैल्यू स्विच की वैल्यू से मैच न करे उस condition में हम अपना डिफ़ॉल्ट केस define करते है अगर कोई भी condition मैच नहीं करती तब वो default केस execute हो जाता है चलिए उसका कोड भी देखते है।
Output
Post a Comment