switch-statement पर टैग किए गए जवाब

कंप्यूटर प्रोग्रामिंग में, एक स्विच, केस, सेलेक्ट या स्टेटमेंट स्टेटमेंट एक प्रकार का चयन नियंत्रण तंत्र है, जिसका उपयोग चर सामग्री के आधार पर कोड के विशिष्ट ब्लॉक को इनवॉइस करने के लिए किया जाता है।


30
पायथन में स्विच स्टेटमेंट के लिए प्रतिस्थापन?
इस प्रश्न के उत्तर सामुदायिक प्रयास हैं । इस पोस्ट को बेहतर बनाने के लिए मौजूदा उत्तरों को संपादित करें। यह वर्तमान में नए उत्तरों या इंटरैक्शन को स्वीकार नहीं कर रहा है। मैं पायथन में एक फ़ंक्शन लिखना चाहता हूं जो एक इनपुट इंडेक्स के मूल्य के आधार पर …

15
मैं स्ट्रिंग पर स्विच स्टेटमेंट का उपयोग क्यों नहीं कर सकता?
क्या यह कार्यक्षमता बाद के जावा संस्करण में डाल दी जाएगी? क्या कोई समझा सकता है कि मैं ऐसा क्यों नहीं कर सकता, जैसा कि जावा के switchस्टेटमेंट में तकनीकी तरीके से किया गया है?

23
चर को स्विच स्टेटमेंट में घोषित क्यों नहीं किया जा सकता है?
मैंने हमेशा यह सोचा है - स्विच स्टेटमेंट में केस लेबल के बाद आप वेरिएबल की घोषणा क्यों नहीं कर सकते? C ++ में आप चर को बहुत अधिक घोषित कर सकते हैं (और उन्हें पहले उपयोग के करीब घोषित करना स्पष्ट रूप से एक अच्छी बात है), लेकिन निम्नलिखित …

21
जावास्क्रिप्ट में स्टेटमेंट के कई मामलों को स्विच करें
मुझे जावास्क्रिप्ट में स्विच स्टेटमेंट में कई मामले चाहिए, जैसे कुछ: switch (varName) { case "afshin", "saeed", "larry": alert('Hey'); break; default: alert('Default case'); break; } मैं उसे कैसे कर सकता हूँ? यदि जावास्क्रिप्ट में ऐसा कुछ करने का कोई तरीका नहीं है, तो मैं एक वैकल्पिक समाधान जानना चाहता हूं …

18
स्विच स्टेटमेंट में कई मामले
क्या case value:बार-बार बताते हुए कई केस स्टेटमेंट के माध्यम से गिरना है ? मुझे पता है कि यह काम करता है: switch (value) { case 1: case 2: case 3: // Do some stuff break; case 4: case 5: case 6: // Do some different stuff break; default: // …

14
C # में स्विच स्टेटमेंट को बदल दें?
स्विच स्टेटमेंट फालोअर, प्यार switchबनाम if/else ifनिर्माण के मेरे व्यक्तिगत प्रमुख कारणों में से एक है । एक उदाहरण यहाँ क्रम में है: static string NumberToWords(int number) { string[] numbers = new string[] { "", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" }; string[] tens = new string[] …

30
क्या इससे बेहतर विकल्प 'स्विच ऑन टाइप' है?
सी # के रूप में देखना switchएक प्रकार पर नहीं हो सकता है (जो मैं इकट्ठा किया गया था एक विशेष मामले के रूप में नहीं जोड़ा गया था क्योंकि isरिश्तों का मतलब है कि एक से अधिक विशिष्ट caseलागू हो सकते हैं), क्या इसके अलावा अन्य प्रकार पर स्विच …

3
प्रत्येक 'जब' ब्लॉक में कई मानों के साथ केस स्टेटमेंट
सबसे अच्छा तरीका है कि मैं जो कुछ भी देख रहा हूं उसका वर्णन कर सकता हूं कि मैंने आपको असफल कोड दिखाने की कोशिश की है जो मैंने अब तक कोशिश की है: case car when ['honda', 'acura'].include?(car) # code when 'toyota' || 'lexus' # code end मुझे लगभग …

11
एक स्विच केस स्टेटमेंट के लिए दो मानों का उपयोग करना
मेरे कोड में, प्रोग्राम उपयोगकर्ता द्वारा दर्ज किए गए पाठ के आधार पर कुछ करता है। मेरा कोड ऐसा दिखता है: switch (name) { case text1: { //blah break; } case text2: { //blah break; } case text3: { //blah break; } case text4: { //blah break; } हालांकि, मामलों …

4
जोड़ा मामलों के साथ तेजी से दौड़ने के लिए जावा क्यों सन्निहित स्याही पर स्विच करता है?
मैं कुछ जावा कोड पर काम कर रहा हूं जिसे अत्यधिक अनुकूलित करने की आवश्यकता है क्योंकि यह मेरे मुख्य कार्यक्रम तर्क में कई बिंदुओं पर लगाए गए गर्म कार्यों में चलेगा। इस कोड के भाग में मनमाने ढंग से गैर-ऋणात्मक s को बढ़ाकर बहु doubleचर बनाना शामिल है । …

23
क्या एक स्विच स्टेटमेंट में इंस्टोफ़ ऑपरेटर का उपयोग करना संभव है?
मेरे पास instanceofऑब्जेक्ट के लिए स्विच केस का उपयोग करने का प्रश्न है : उदाहरण के लिए: मेरी समस्या को जावा में पुन: प्रस्तुत किया जा सकता है: if(this instanceof A) doA(); else if(this instanceof B) doB(); else if(this instanceof C) doC(): इसका उपयोग करके कैसे लागू किया जाएगा switch...case?

6
जावा: उपवर्ग के तहत एनम के साथ स्विच स्टेटमेंट का उपयोग करना
पहले मैं बताता हूं कि मैं सी # में एनमों से अधिक परिचित हूं और ऐसा लगता है जैसे जावा में एनम काफी गड़बड़ है। जैसा कि आप देख सकते हैं, मैं अपने अगले उदाहरण में एक स्विच स्टेटमेंट @ enums का उपयोग करने की कोशिश कर रहा हूं लेकिन …

21
स्विच स्टेटमेंट में हमेशा एक डिफ़ॉल्ट क्लॉज होना चाहिए?
मेरी पहली कोड समीक्षाओं में (थोड़ी देर पहले), मुझे बताया गया था कि सभी स्विच स्टेटमेंट में डिफ़ॉल्ट क्लॉज को शामिल करना अच्छा है। मुझे हाल ही में इस सलाह को याद किया गया था, लेकिन यह याद नहीं कर सकते थे कि क्या औचित्य था। यह अब मुझे काफी …

12
क्या 'अगर ’से' स्विच’ तेज है?
क्या एक switchबयान वास्तव में एक बयान से तेज है if? मैंने /Oxध्वज के साथ विज़ुअल स्टूडियो 2010 के x64 C ++ कंपाइलर पर नीचे दिए गए कोड को चलाया : #include <stdlib.h> #include <stdio.h> #include <time.h> #define MAX_COUNT (1 << 29) size_t counter = 0; size_t testSwitch() { clock_t …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.