तुलना करने का तरीका कैसे काम करता है?
तुलना करने का तरीका कैसे काम करता है?

वीडियो: तुलना करने का तरीका कैसे काम करता है?

वीडियो: तुलना करने का तरीका कैसे काम करता है?
वीडियो: 2 मिनट के वीडियो में युग्मित तुलना विश्लेषण 2024, नवंबर
Anonim

NS से तुलना करें () तरीका काम करता है एक इंट वैल्यू लौटाकर जो या तो सकारात्मक, नकारात्मक या शून्य है। यह उस वस्तु की तुलना उस वस्तु से करता है जो तर्क है। एक ऋणात्मक संख्या का अर्थ है कि कॉल करने वाली वस्तु तर्क से "कम" है।

यहां, तुलना करने की विधि क्या लौटाती है?

जावा स्ट्रिंग से तुलना करें () तरीका दिए गए स्ट्रिंग की तुलना वर्तमान स्ट्रिंग के साथ लेक्सिकोग्राफ़िक रूप से करता है। यह रिटर्न धनात्मक संख्या, ऋणात्मक संख्या या 0. यह स्ट्रिंग्स में प्रत्येक वर्ण के यूनिकोड मान के आधार पर स्ट्रिंग्स की तुलना करता है।

इसके अतिरिक्त, आप जावा में तुलना करने के तरीके को कैसे कार्यान्वित करते हैं? चूंकि हम स्टोर करते हैं जावा संग्रह में वस्तुओं में कुछ सेट और मानचित्र भी होते हैं जो उस पर तत्व डालने पर स्वचालित सॉर्टिंग प्रदान करते हैं। ट्रीसेट और ट्रीमैप। प्रति लागू छँटाई आपको या तो ओवरराइड करने की आवश्यकता है से तुलना करें (ऑब्जेक्ट ओ) तरीका या तुलनीय वर्ग या तुलना (ऑब्जेक्ट o1, ऑब्जेक्ट o2) तरीका तुलनित्र का

इसके अतिरिक्त, बराबर और तुलना विधि के बीच क्या अंतर है?

से तुलना करें दो स्ट्रिंग्स को उनके वर्णों (एक ही इंडेक्स पर) से तुलना करता है और तदनुसार एक पूर्णांक (सकारात्मक या नकारात्मक) देता है। बराबरी () तब अधिक कुशल हो सकता है से तुलना करें (). बराबरी () जाँचता है कि दो वस्तुएँ समान हैं या नहीं और एक बूलियन लौटाता है। से तुलना करें () (इंटरफ़ेस तुलनीय से) एक पूर्णांक देता है।

आप लेक्सिकोग्राफिक रूप से दो स्ट्रिंग्स की तुलना कैसे करते हैं?

तुलना करने के लिए () विधि का उपयोग किया जाता है लेक्सिकोग्राफिक रूप से दो स्ट्रिंग्स की तुलना करना जावा में।

जावा में लेक्सिकोग्राफिक रूप से दो स्ट्रिंग्स की तुलना करें

  1. अगर (स्ट्रिंग 1 > स्ट्रिंग 2) यह एक सकारात्मक मान देता है।
  2. यदि दोनों तार लेक्सिकोग्राफिक रूप से समान हैं। यानी (स्ट्रिंग 1 == स्ट्रिंग 2) यह 0 देता है।
  3. अगर (string1 <string2) यह एक ऋणात्मक मान देता है।

सिफारिश की: