equality पर टैग किए गए जवाब

समानता दो या दो से अधिक वस्तुओं या चर या वस्तुओं के बीच का संबंध है जो मौजूद हैं (1) यदि आइटम एक ही वस्तु, चर, या वस्तु या (2) हैं तो आइटम अलग-अलग वस्तुएं, चर या वस्तुएं हैं, लेकिन उनका मूल्य समान है। इस टैग को आम तौर पर प्रोग्रामिंग लैंग्वेज के विशिष्ट टैग्स के साथ-साथ अन्य प्रासंगिक टैग जैसे डेटाबेस सिस्टम के साथ इस्तेमाल किया जाना चाहिए। पोस्ट में समानता परीक्षण के बारे में अधिक से अधिक संदर्भ शामिल होना चाहिए।

14
X == (x = y) समान क्यों नहीं है (x = y) == x?
निम्नलिखित उदाहरण पर विचार करें: class Quirky { public static void main(String[] args) { int x = 1; int y = 3; System.out.println(x == (x = y)); // false x = 1; // reset System.out.println((x = y) == x); // true } } मुझे यकीन नहीं है कि अगर जावा …

12
जावा में दो वस्तुओं की तुलना संभव शून्य मान से करें
मैं जावा में समानता के लिए दो तारों की तुलना करना चाहता हूं, जब या तो या दोनों हो सकते हैं null, इसलिए मैं बस कॉल नहीं कर सकता .equals()। सबसे अच्छा तरीका क्या है? boolean compare(String str1, String str2) { ... } संपादित करें: return ((str1 == str2) || …
189 java  null  equality 

3
ऑब्जेक्टिव-सी में, जावा के "इंस्टोफ" कीवर्ड के बराबर क्या है?
मैं यह जांचना चाहूंगा कि क्या कोई वस्तु (जैसे someObject) किसी अन्य प्रकार (जैसे SpecifiedType) के एक चर के लिए असाइन करने योग्य (कास्ट-सक्षम) है या नहीं । जावा में, मैं लिख सकता हूं: someObject instanceof SpecifiedType एक संबंधित प्रश्न यह पता लगा रहा है कि क्या किसी वस्तु का …

4
IEquatable और सिर्फ ऑब्जेक्ट ओवरराइडिंग (अंतर) के बीच अंतर क्या है?
मैं चाहता हूं कि मेरी Foodकक्षा जब भी किसी अन्य उदाहरण के बराबर हो, परीक्षण कर सके Food। मैं बाद में इसे एक सूची के खिलाफ उपयोग करूंगा, और मैं इसकी List.Contains()विधि का उपयोग करना चाहता हूं । क्या मुझे लागू करना चाहिए IEquatable<Food>या सिर्फ ओवरराइड करना चाहिए Object.Equals()? MSDN …
183 c#  .net  equals  equality  iequatable 


21
जावा में फ़्लोट्स की तुलना करने के लिए == का उपयोग करने में क्या गलत है?
इस java.sun पृष्ठ के अनुसार ==जावा में फ्लोटिंग पॉइंट नंबरों के लिए समानता तुलना ऑपरेटर है। हालाँकि, जब मैं यह कोड टाइप करता हूँ: if(sectionID == currentSectionID) मेरे संपादक में और स्थिर विश्लेषण चलाएं, मुझे मिलता है: "== की तुलना में JAVA0078 फ़्लोटिंग पॉइंट मान" ==फ्लोटिंग पॉइंट वैल्यू की तुलना …

19
उनमें वस्तुओं के क्रम के बावजूद समानता के लिए दो संग्रहों की तुलना करना
मैं दो संग्रह (C # में) की तुलना करना चाहूंगा, लेकिन मैं इसे कुशलता से लागू करने का सबसे अच्छा तरीका सुनिश्चित नहीं हूं। मैंने Enumerable.SequenceEqual के बारे में दूसरे सूत्र को पढ़ा है , लेकिन यह बिल्कुल वैसा नहीं है जैसा मैं देख रहा हूं। मेरे मामले में, दो …


7
jQuery वस्तु समानता
यदि दो jQuery की वस्तुएँ समान हैं तो मैं कैसे निर्धारित करूँ? मैं एक विशेष jQuery वस्तु के लिए एक सरणी खोज करने में सक्षम होना चाहते हैं। $.inArray(jqobj, my_array);//-1 alert($("#deviceTypeRoot") == $("#deviceTypeRoot"));//False alert($("#deviceTypeRoot") === $("#deviceTypeRoot"));//False
151 equality  jquery 

8
LINQ बेनामी प्रकारों के साथ डिस्टिक्ट का चयन करें
इसलिए मेरे पास वस्तुओं का एक संग्रह है। सटीक प्रकार महत्वपूर्ण नहीं है। इससे मैं विशेष गुणों की एक जोड़ी के सभी अद्वितीय जोड़े निकालना चाहता हूं, इस प्रकार: myObjectCollection.Select(item=>new { Alpha = item.propOne, Bravo = item.propTwo } ).Distinct(); तो मेरा सवाल है: क्या इस मामले में डिस्टिक्ट डिफ़ॉल्ट ऑब्जेक्ट …

5
स्काला में == और। असमान के बीच क्या अंतर है?
Scala में ==और किसके बीच क्या अंतर है .equals()और कब उपयोग करना है? क्या कार्यान्वयन जावा में समान है? EDIT: संबंधित प्रश्न विशिष्ट मामलों के बारे में बात करता है AnyVal। अधिक सामान्य मामला है Any।

5
क्यों `null> = 0 && null <= 0` लेकिन नहीं` null == 0`?
मुझे एक रूटीन लिखना था जो किसी चर के मान को 1 से बढ़ाता है यदि उसका प्रकार है numberऔर चर को 0 असाइन करता है यदि नहीं, तो चर शुरू में nullया undefined। पहला कार्यान्वयन v &gt;= 0 ? v += 1 : v = 0इसलिए हुआ क्योंकि मुझे …

6
मेरी कक्षाओं के लिए कैसे काम करेगा?
कहो कि मेरी अपनी कक्षा है public class MyObj { /* ... */ } इसकी कुछ विशेषताएँ और विधियाँ हैं। यह समान लागू नहीं करता है, हैशकोड लागू नहीं करता है। एक बार जब हम बराबर और हैशकोड कहते हैं, तो डिफ़ॉल्ट कार्यान्वयन क्या हैं? ऑब्जेक्ट क्लास से? और वे …

10
एकल वेक्टर के सभी तत्वों के बीच समानता के लिए परीक्षण करें
मैं यह जांचने की कोशिश कर रहा हूं कि क्या वेक्टर के सभी तत्व एक दूसरे के बराबर हैं। मैं जिन समाधानों के साथ आया हूं, वे कुछ हद तक चौकाने वाले हैं, दोनों में जाँच शामिल है length()। x &lt;- c(1, 2, 3, 4, 5, 6, 1) # FALSE …
101 r  vector  equality 

5
जावास्क्रिप्ट में असत्य का मूल्यांकन क्यों ("फू" === नया स्ट्रिंग ("फू")) करता है?
मैं स्ट्रिंग मूल्यों की तुलना करते समय हर समय === (ट्रिपल बराबर, सख्त तुलना) का उपयोग शुरू करने जा रहा था, लेकिन अब मुझे लगता है कि "foo" === new String("foo") यह गलत है, और इसके साथ भी ऐसा ही है: var f = "foo", g = new String("foo"); f …

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