Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में दो String ऑब्जेक्ट का मान समान है या नहीं जांचें

उदाहरण

C# में string (जो System.String का एलियास है) Equals() मेथड को ओवरराइड करता है ताकि सामग्री की तुलना की जा सके। दो स्ट्रिंग ऑब्जेक्ट बराबर हैं यदि उनके वर्ण समान क्रम में हों।

using System;

public class Demo {
    public static void Main(String[] args) {
        string str1 = "John";
        string str2 = "John";

        Console.WriteLine("स्ट्रिंग 1 = " + str1);
        Console.WriteLine("स्ट्रिंग 2 = " + str2);
        Console.WriteLine("स्ट्रिंग 1, स्ट्रिंग 2 के बराबर है: {0}", str1.Equals(str2));
    }
}

आउटपुट

स्ट्रिंग 1 = John
स्ट्रिंग 2 = John
स्ट्रिंग 1, स्ट्रिंग 2 के बराबर है: True

एक और उदाहरण

using System;

public class Demo {
    public static void Main(String[] args) {
        string str1 = "Tom";
        string str2 = "Kevin";

        Console.WriteLine("स्ट्रिंग 1 = " + str1);
        Console.WriteLine("स्ट्रिंग 2 = " + str2);
        Console.WriteLine("स्ट्रिंग 1, स्ट्रिंग 2 के बराबर है: {0}", str1.Equals(str2));
    }
}

आउटपुट

स्ट्रिंग 1 = Tom
स्ट्रिंग 2 = Kevin
स्ट्रिंग 1, स्ट्रिंग 2 के बराबर है: False
  1. - Python में जांचें कि स्ट्रिंग के दोनों हिस्सों में वर्णों का समान समूह है या नहीं

    हमें Python में जांचना है कि किसी स्ट्रिंग के दो हिस्सों में वर्णों का समान समूह है या नहीं। दोनों हिस्सों में वर्णों की आवृत्ति समान होनी चाहिए। यदि स्ट्रिंग की लंबाई विषम है, तो मध्य को अनदेखा करें और शेष वर्णों की जांच करें। प्रोग्राम के लिए कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें।एल्गोरि

  1. - पायथन में जांचें कि स्ट्रिंग के दोनों हिस्सों में समान कैरेक्टर सेट है या नहीं

    हम एक लंबी स्ट्रिंग को बीच से विभाजित कर सकते हैं और जांच सकते हैं कि दोनों हिस्से समान हैं या नहीं। इनपुट स्ट्रिंग में ऑड या इवन संख्या में कैरेक्टर्स हो सकते हैं। यदि इसमें इवन संख्या में कैरेक्टर्स हैं, तो हम लंबाई का आधा लेकर दोनों हिस्सों को विभाजित करते हैं। लेकिन यदि कैरेक्टर्स की संख्या ऑड

  1. - स्ट्रिंग के दोनों हिस्सों में समान वर्ण सेट है या नहीं जांचने का पायथन प्रोग्राम

    समस्या विवरण एक स्ट्रिंग दी गई है, हमारा कार्य यह जांचना है कि स्ट्रिंग के दोनों हिस्सों में समान वर्ण सेट है या नहीं। इस समस्या को हल करने के लिए हम पहले स्ट्रिंग को बीच से विभाजित करते हैं, ताकि दो हिस्से मिलें। अब हम जांचते हैं कि दोनों हिस्सों में समान वर्ण सेट है या नहीं। यदि स्ट्रिंग की लंबाई