কম্পিউটার টিউটোরিয়াল

দুই স্ট্রিং লেক্সিকোগ্রাফিক্যালি তুলনা করার জাভা প্রোগ্রাম


এই আর্টিকেলে আমরা বুঝব কিভাবে দুটি স্ট্রিংকে লেক্সিকোগ্রাফিক্যালি (শব্দকোষ অনুযায়ী) তুলনা করতে হয়। স্ট্রিং ক্যারেক্টার সিকোয়েন্স। জাভাতে স্ট্রিং অবজেক্ট হিসেবে ব্যবহার হয়।

উদাহরণ

ইনপুট:

প্রথম স্ট্রিং: Morning
দ্বিতীয় স্ট্রিং: Evening

প্রত্যাশিত আউটপুট:

দুই স্ট্রিং তুলনার ফলাফল: 8

অ্যালগরিদম

ধাপ ১ - শুরু
ধাপ ২ - দুটি স্ট্রিং ভ্যালু ঘোষণা করুন: input_string_1, input_string_2
ধাপ ৩ - মানগুলো সংজ্ঞায়িত করুন
ধাপ ৪ - .compareTo() ফাংশন ব্যবহার করে দুটি স্ট্রিং তুলনা করুন
ধাপ ৫ - ফলাফল প্রদর্শন করুন
ধাপ ৬ - থামুন

উদাহরণ ১: মেইন ফাংশনে সরাসরি বাস্তবায়ন

public class Demo {
    public static void main(String[] args) {
        String input_string_1 = "Morning";
        System.out.println("প্রথম স্ট্রিংটি সংজ্ঞায়িত: " + input_string_1);
        String input_string_2 = "Evening";
        System.out.println("দ্বিতীয় স্ট্রিংটি সংজ্ঞায়িত: " + input_string_2);
        System.out.println("\nদুই স্ট্রিং তুলনার ফলাফল: ");
        System.out.println(input_string_1.compareTo(input_string_2));
    }
}

আউটপুট

প্রথম স্ট্রিংটি সংজ্ঞায়িত: Morning
দ্বিতীয় স্ট্রিংটি সংজ্ঞায়িত: Evening
দুই স্ট্রিং তুলনার ফলাফল: 8

উদাহরণ ২: অবজেক্ট-ওরিয়েন্টেড পদ্ধতিতে ফাংশন ব্যবহার

public class Demo {
    static void compare(String input_string_1, String input_string_2) {
        System.out.println("\nদুই স্ট্রিং তুলনার ফলাফল: ");
        System.out.println(input_string_1.compareTo(input_string_2));
    }
    public static void main(String[] args) {
        String input_string_1 = "Morning";
        System.out.println("প্রথম স্ট্রিংটি সংজ্ঞায়িত: " + input_string_1);
        String input_string_2 = "Evening";
        System.out.println("দ্বিতীয় স্ট্রিংটি সংজ্ঞায়িত: " + input_string_2);
        compare(input_string_1, input_string_2);
    }
}

আউটপুট

প্রথম স্ট্রিংটি সংজ্ঞায়িত: Morning
দ্বিতীয় স্ট্রিংটি সংজ্ঞায়িত: Evening
দুই স্ট্রিং তুলনার ফলাফল: 8
  1. দুই স্ট্রিং সওয়াপ করার সি প্রোগ্রাম

  2. C প্রোগ্রাম: strncmp লাইব্রেরি ফাংশন ব্যবহার করে দুটি স্ট্রিং তুলনা

  3. সি++-এ দুটি বাইনারি স্ট্রিং যোগ করার প্রোগ্রাম

  4. জাভাতে স্ট্রিং তুলনা: Equals, equalsIgnoreCase এবং '==' এড়ানো