Articles of सशर्त ऑपरेटर

सी के टर्नरी ऑपरेटर के मुहावरेदार गो के बराबर क्या है?

सी / सी ++ (और उस परिवार की कई भाषाओं) में, एक शर्त के आधार पर एक चर घोषित और आरंभ करने के लिए एक आम मुहावरे टर्नरी सशर्त ऑपरेटर का उपयोग करता है: int index = val > 0 ? val : -val जाओ सशर्त ऑपरेटर नहीं है। उपरोक्त कोड का एक ही टुकड़ा […]

टर्नरी ऑपरेटर एक-दूसरे ब्लॉक के रूप में दो बार धीमा है?

मैं हर जगह पढ़ता हूं कि टर्नेरी ऑपरेटर को जितना तेज़ी से माना जाता है, या कम से कम उतना ही होगा जितना इसके समतुल्य if – else ब्लॉक। हालांकि, मैंने निम्नलिखित परीक्षण किया और पता चला कि यह मामला नहीं है: Random r = new Random(); int[] array = new int[20000000]; for(int i = […]

क्या जावा के त्रिगुट / सशर्त ऑपरेटर (?) का उपयोग मूल्यों को निर्दिष्ट करने के बजाय तरीकों को कॉल करने के लिए किया जा सकता है?

Http://en.wikipedia.org/wiki/%3F जैसे पृष्ठों में: टर्नरी / सशर्त ऑपरेटर?: सशर्त कार्य के लिए इस्तेमाल किया जा रहा है। मैंने इसे विधि कॉल करने के लिए उपयोग करने की कोशिश की, जैसे: (condition) ? doThis() : doThat(); दोनों तरीकों से शून्य वापस आ जाता है। जावा मुझे बताता है कि यह एक बयान नहीं है तो, मैं […]

क्या कोई मैटलैब सशर्त यदि ऑपरेटर है जिसे वीबीए के आईआईएफ की तरह इनलाइन रखा जा सकता है

VBA में मैं निम्नलिखित कर सकता हूँ: A = B + IIF(C>0, C, 0) ताकि सी A=B+C 0 मुझे A=B+C और सी <= 0 मिल जाए तो मुझे A=B मिलता है क्या कोई ऑपरेटर या फ़ंक्शन है जो मुझे इन शर्तों को इन-इन-इन-इन-इन- मैट लैब कोड में करने देगा?

सशर्त ऑपरेटर सही सहयोगी क्यों है?

मैं समझ सकता हूँ कि असाइनमेंट ऑपरेटर सही सहयोगी क्यों है यह समझ में आता है कि जब x = 4 + 3 का मूल्यांकन किया जाता है, कि एक्स को सौंपा जाने से पहले 4 और 3 जोड़ दिए जाते हैं मैं कैसे के रूप में अस्पष्ट हूँ? सही सहयोगी होने से लाभ होगा […]

तार्किक और सशर्त और, और सी # में अंतर क्या है?

संभव डुप्लिकेट: के बीच अंतर क्या है | और || या ऑपरेटर? तार्किक और और: (x & y) (x | y) सशर्त और और: (x && y) (x || y) मैं केवल इस बिंदु तक सशर्त संचालन के बारे में जानता हूं मुझे पता है कि यह क्या करता है और इसे अगर-बयानों में लागू […]

सी # if-null-then-null अभिव्यक्ति

बस जिज्ञासा / सुविधा के लिए: सी # दो शांत सशर्त अभिव्यक्ति सुविधाएँ प्रदान करता है जो मुझे पता है: string trimmed = (input == null) ? null : input.Trim(); तथा string trimmed = (input ?? "").Trim(); मैं अक्सर ऐसी स्थिति के लिए एक और ऐसी अभिव्यक्ति की याद करता हूं जो मैं अक्सर सामना […]

एक-लाइन सूची की समझ: अगर-दूसरे संस्करण

अजगर सूची समझ वाक्यविन्यास के बारे में अधिक है मुझे एक सूची समझ मिली है जो किसी दी गई श्रेणी की अजीब संख्या की सूची बनाता है: [x for x in range(1, 10) if x % 2] यह एक फ़िल्टर बनाता है – मेरे पास एक स्रोत सूची है, जहां मैं भी संख्याओं को निकालता […]

नल कोलेसिंग ऑपरेटर का उपयोग करने के लिए अनोखा तरीके

मुझे पता है कि सी # में नल कोलाज़िंग ऑपरेटर का उपयोग करने का मानक तरीका डिफ़ॉल्ट मान सेट करना है string nobody = null; string somebody = "Bob Saget"; string anybody = ""; anybody = nobody ?? "Mr. T"; // returns Mr. T anybody = somebody ?? "Mr. T"; // returns "Bob Saget" लेकिन […]

जावा टर्नरी (तत्काल अगर) मूल्यांकन

मुझे यह जवाब देने के लिए स्पेक का प्रासंगिक भाग नहीं मिल रहा है। जावा में एक सशर्त ऑपरेटर बयान में, दोनों सही और गलत तर्कों का मूल्यांकन किया गया है? तो निम्न में एक NullPointerException फेंक सकता है Integer test = null; test != null ? test.intValue() : 0;

दिलचस्प पोस्ट
कैसे ग्रहण में एक नया एवीडी बनाने के लिए? "NUL" वर्ण निकालना एक पीडीएफ के अंदर जावास्क्रिप्ट का उपयोग करना मैं अपने नेटबींस परियोजना पर बाहरी जार कैसे शामिल कर सकता हूं? ऐप से बाहर निकलने पर टोस्ट को एंड्रॉइड रद्द कर दिया जाता है और टोस्ट दिखाया जा रहा है पायथन का प्रयास करें … को छोड़कर कॉमा बनाम 'ए' को छोड़कर ksoap2 – android का उपयोग कर साबुन हेडर कैसे सेट करें संदर्भ पैरामीटर के साथ varargs का उपयोग कर वहाँ gotchas हैं क्या MAX_PATH मुद्दा अभी भी विंडोज 10 में मौजूद है स्पिनवाइट बनाम नींद प्रतीक्षा कौन सा उपयोग करने के लिए? Javafx में प्रगति बार पर ब्लॉक एक्शन ब्लॉक अद्यतन नहीं करता है आर 7 के साथ Win7 64 बिट पर आरजावा पैकेज का उपयोग करना सी # 2.0 में हैशसेट का उपयोग करते हुए, 3.5 के साथ संगत क्या रेल कॉलम प्रकार के लिए दस्तावेज हैं? पाइपिंग के लिए dup2 का उपयोग करना