Articles of स्विच स्टेटमेंट

कैसे स्विच केस स्टेटमेंट लागू या आंतरिक रूप से काम करता है?

मैंने कहीं पढ़ा है कि switch स्टेटमेंट का उपयोग "बाइनरी सर्च" या कुछ सॉर्टिंग तकनीकों का इस्तेमाल ठीक तरह से सही केस चुनने के लिए होता है और यह अन्यथा सीढ़ी की तुलना में इसके प्रदर्शन को बढ़ाता है। और अगर हम इस मामले को देते हैं तो क्या स्विच तेजी से काम करता है? […]

क्यों स्विच मॉड्यूल पर्ल में पदावनत है?

क्यों स्विच मॉड्यूल पर्ल 5.12 में पदावनत किया गया था ? मुझे पता है कि elsif साथ एक switch / case बना है, लेकिन मुझे यह बहुत पसंद नहीं है।

दृश्य C ++ में कैसे संकलन करता है और यह कैसे अनुकूलित और तेज है?

जैसा कि मुझे पता चला कि मैं सी ++ के switch स्टेटमेंट में केवल संख्यात्मक मानों का उपयोग कर सकता हूं, मैंने सोचा था कि उसके बीच और if-else गुच्छा के बीच कुछ गहरा असर होना चाहिए। इसलिए मैंने खुद से पूछा: (कैसे) रन if-elseif-elseif टाइम स्पीड के संदर्भ में if-elseif-elseif से भिन्न होता है, […]

जावा में स्विच मामले में स्ट्रिंग का उपयोग करें

मुझे निम्नलिखित को बदलने की जरूरत है if एक switch – case लिए String जांच करते समय, चक्रीय जटिलता को बेहतर बनाने के लिए। String value = some methodx; if ("apple".equals(value)) { method1; } if ("carrot".equals(value)) { method2; } if ("mango".equals(value)) { method3; } if ("orange".equals(value)) { method4; } लेकिन मुझे यकीन नहीं है कि […]

स्विफ्ट में स्विच स्टेटमेंट

मैं स्विफ्ट और आश्चर्य की सिंटैक्स सीख रहा हूं, क्यों नहीं निम्न कोड काम नहीं कर रहा है क्योंकि मैं यह उम्मीद करता हूं: for i in 1…100{ switch (i){ case 1: Int(i%3) == 0 println("Fizz") case 2: Int(i%5) == 0 println("Buzz") default: println("\(i)") } } मैं हर बार फ़िज़ को प्रिंट करना चाहता हूँ […]

स्विच स्टेटमेंट: क्या अंतिम मामला डिफ़ॉल्ट होना चाहिए?

निम्नलिखित switch स्टेटमेंट पर विचार करें: switch( value ) { case 1: return 1; default: value++; // fall-through case 2: return value * 2; } यह कोड संकलित करता है, लेकिन क्या यह C90 / C99 के लिए वैध (= परिभाषित व्यवहार) है? मैंने कभी नहीं देखा है जहां डिफ़ॉल्ट केस अंतिम मामला नहीं है। […]

स्विच स्टेटमेंट में NSString का उपयोग करना

क्या एक switch स्टेटमेंट में NSString उपयोग करना संभव है? या क्या यह सिर्फ बेहतर है if / else if ?

क्यों enum के लिए स्विच 0 से असत्य रूपांतरण स्वीकार करता है लेकिन कोई अन्य पूर्णांक के लिए नहीं?

वहां पर एक: enum SomeEnum { A = 0, B = 1, C = 2 } अब कंपाइलर मुझे लिखने की अनुमति देता है: SomeEnum x = SomeEnum.A; switch(x) { case 0: // <— Considered SomeEnum.A break; case SomeEnum.B: break; case SomeEnum.C: break; default: break; } 0 कुछ SomeItems.A । SomeItems.A माना जाता है लेकिन […]

'अगर' की सूची कहीं भी स्विच करती है?

क्या सभी की एक सूची है if स्विच स्क्रिप्ट के लिए उपयोग में स्विच? कभी-कभी मैं इसे देखकर किसी को देखता हूं और मुझे आश्चर्य है कि वास्तव में इसका उपयोग किस स्विच का होता है। उदाहरण इस में -z है मुझे पता है कि इसका उपयोग कैसे करना है, लेकिन मुझे नहीं पता कि […]

IF-ELSE और SWITCH के बीच अंतर क्या है?

क्या कोई मुझसे इसकी व्याख्या करेगा?

दिलचस्प पोस्ट
जावा में द्विदिश बहु-मूल्यवान मानचित्र Apache में नोड। Js चल रहा है? सी में बड़ी संख्या में स्टोर करें और काम करें नोडजेएस में एक गर्तिका को झुकाव त्रुटि कैसे डिबग करें? जावास्क्रिप्ट में अल्फ़ान्यूमेरिक जांच का सर्वोत्तम तरीका C # WebClient के साथ एक फॉर्म जमा करें मैं react.js में क्यों सहारा अद्यतन नहीं कर सकता? क्या आप पायथन में "वैश्विक" कथन का उपयोग करते हैं? क्यों धीमी WADL तेज? अजगर का उपयोग करके वॉल्यूम पर क्रॉस-प्लेटफॉर्म स्थान शेष है एक शब्द को पार्स करने और पूंजी अक्षरों से पहले रिक्त स्थान जोड़ने का एक शानदार तरीका है एंड्रॉइड स्टूडियो 3.0 बीटा 1 में उन्नयन के लिए ग्रिडल त्रुटि यूनिवर्सल विंडोज प्लेटफॉर्म (यूडब्ल्यूपी) ऐप का उपयोग करके प्रक्रिया कमांड (या समान) कैसे निष्पादित करें? कैसे डिफ़ॉल्ट विषय में ActionBar के केंद्र में शीर्षक संरेखित करें (Theme.Holo.Light) Convert.ToInt32 और (int) के बीच क्या अंतर है?