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

जावा का संदर्भ विधि के बराबर है, यह दर्शाता है कि क्या कोई वस्तु "इस" के बराबर है।

8
जावा को ओवरराइड करना () विधि - काम नहीं कर रहा है?
मैं आज एक दिलचस्प (और बहुत ही निराशाजनक) मुद्दे के साथ भाग गया, equals()जिसके कारण मुझे लगा कि दुर्घटनाग्रस्त होने के लिए एक अच्छी तरह से जांची जाने वाली कक्षा है और बग को ट्रैक करने में मुझे बहुत समय लगा। पूर्णता के लिए, मैं एक आईडीई या डिबगर का …
150 java  equals  overriding 

21
तुलना () बनाम बराबर ()
Stringजावा में समानता के लिए परीक्षण करते समय मैंने हमेशा इसका उपयोग किया है equals()क्योंकि मेरे लिए यह इसके लिए सबसे प्राकृतिक तरीका है। आखिरकार, इसका नाम पहले से ही कहता है कि यह क्या करने का इरादा है। हालाँकि, मेरे एक सहयोगी ने हाल ही में मुझे बताया कि …
118 java  string  equals  compareto 

9
जावा में बराबर विधि को ओवरराइड कैसे करें
मैं जावा में बराबर पद्धति को ओवरराइड करने की कोशिश कर रहा हूं। मेरे पास एक वर्ग है Peopleजिसमें मूल रूप से 2 डेटा फ़ील्ड हैं nameऔर age। अब मैं equalsविधि को ओवरराइड करना चाहता हूं ताकि मैं 2 लोगों की वस्तुओं के बीच जांच कर सकूं। मेरा कोड इस …
108 java  overriding  equals 

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

8
JPA और हाइबरनेट का उपयोग करते समय समान और हैशकोड कैसे लागू किया जाना चाहिए
हाइबरनेट में मॉडल वर्ग के बराबर और हैशकोड कैसे लागू किया जाना चाहिए? आम नुकसान क्या हैं? क्या अधिकांश मामलों के लिए डिफ़ॉल्ट कार्यान्वयन पर्याप्त है? क्या व्यावसायिक कुंजी का उपयोग करने का कोई अर्थ है? यह मुझे लगता है कि यह हर स्थिति में काम करने के लिए सही …
103 java  hibernate  orm  equals  hashcode 

3
वहाँ एक जावा मानक "दोनों अशक्त या बराबर" स्थिर विधि है?
कुछ टाइपिंग को बचाने और मेरे कोड को स्पष्ट करने के लिए, निम्नलिखित विधि का एक मानक संस्करण है? public static boolean bothNullOrEqual(Object x, Object y) { return ( x == null ? y == null : x.equals(y) ); }
101 java  null  equals 

16
क्या दो वस्तुओं की गहरी तुलना करने के लिए जावा परावर्तन उपयोगिता है?
मैं clone()एक बड़े प्रोजेक्ट के अंदर कई तरह के ऑपरेशन के लिए यूनिट टेस्ट लिखने की कोशिश कर रहा हूं और सोच रहा हूं कि क्या कोई मौजूदा वर्ग कहीं ऐसा है जो एक ही तरह की दो वस्तुओं को लेने में सक्षम है, एक गहरी तुलना कर रहा है, …

3
जावास्क्रिप्ट में "सच" == सच क्यों गलत है?
एमडीसी ==ऑपरेटर का वर्णन इस प्रकार है : यदि दो ऑपरेंड एक ही प्रकार के नहीं हैं, तो जावास्क्रिप्ट ऑपरेंड्स को परिवर्तित करता है और इसके बाद सख्त तुलना करता है। यदि या तो ऑपरेंड एक नंबर या बूलियन है, तो ऑपरेंड संभव होने पर नंबर में बदल जाते हैं; …

15
.Equals () और == ऑपरेटर वाली दो वस्तुओं की तुलना करें
मैंने एक Stringक्षेत्र के साथ एक वर्ग का निर्माण किया । फिर मैंने दो ऑब्जेक्ट बनाए और मुझे उन्हें ==ऑपरेटर और .equals()बहुत सारे का उपयोग करके तुलना करनी होगी । यहाँ मैंने क्या किया है: public class MyClass { String a; public MyClass(String ab) { a = ab; } public …
84 java  class  object  methods  equals 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.