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

একটি স্ট্রিংকে অন্য স্ট্রিং-এ ইনসার্ট করার জাভা প্রোগ্রাম


এই আর্টিকেলে আমরা বুঝব কিভাবে একটি স্ট্রিংকে অন্য স্ট্রিং-এ ইনসার্ট (অন্তর্ভুক্ত) করতে হয়।

উদাহরণ

ইনপুট:

প্রথম স্ট্রিং: Java Program
দ্বিতীয় স্ট্রিং: Learning
ইনসার্ট করার ইনডেক্স: 0

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

ফলাফল: LearningJava Program

অ্যালগরিদম

ধাপ ১ - শুরু
ধাপ ২ - দুটি স্ট্রিং (input_string_1, input_string_2) এবং একটি স্ট্রিং অবজেক্ট (result) ঘোষণা করুন
ধাপ ৩ - মানগুলো সংজ্ঞায়িত করুন
ধাপ ৪ - ফর-লুপ দিয়ে প্রথম স্ট্রিং-এ পুনরাবৃত্তি করুন, 'i'-থ পজিশনে দুটি স্ট্রিং কনক্যাট করুন
ধাপ ৫ - ফলাফল প্রদর্শন করুন
ধাপ ৬ - থামুন

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

public class StringInsert {
    public static void insertString(String input_string_1, String input_string_2, int index) {
    }
    public static void main(String[] args) {
        String input_string_1 = " Java Program";
        String input_string_2 = "Learning";
        int index = 0;
        System.out.println("প্রথম স্ট্রিংটি সংজ্ঞায়িত: " + input_string_1);
        System.out.println("দ্বিতীয় স্ট্রিংটি সংজ্ঞায়িত: " + input_string_2);
        System.out.println("ইনসার্ট করার ইনডেক্স: " + index);
        System.out.println("ফলাফল: ");
        String result = new String();
        for (int i = 0; i < input_string_1.length(); i++) {
            result += input_string_1.charAt(i);
            if (i == index) {
                result += input_string_2;
            }
        }
        System.out.println(result);
    }
}

আউটপুট

প্রথম স্ট্রিংটি সংজ্ঞায়িত: Java Program
দ্বিতীয় স্ট্রিংটি সংজ্ঞায়িত: Learning
ইনসার্ট করার ইনডেক্স: 0
ফলাফল: LearningJava Program

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

import java.lang.*;
public class StringInsert {
    public static void insertString(String input_string_1, String input_string_2, int index) {
        String result = new String();
        for (int i = 0; i < input_string_1.length(); i++) {
            result += input_string_1.charAt(i);
            if (i == index) {
                result += input_string_2;
            }
        }
        System.out.println(result);
    }
    public static void main(String[] args) {
        String input_string_1 = " Java Program";
        String input_string_2 = "Learning";
        int index = 0;
        System.out.println("প্রথম স্ট্রিংটি সংজ্ঞায়িত: " + input_string_1);
        System.out.println("দ্বিতীয় স্ট্রিংটি সংজ্ঞায়িত: " + input_string_2);
        System.out.println("ইনসার্ট করার ইনডেক্স: " + index);
        System.out.println("ফলাফল: ");
        insertString(input_string_1, input_string_2, index);
    }
}

আউটপুট

প্রথম স্ট্রিংটি সংজ্ঞায়িত: Java Program
দ্বিতীয় স্ট্রিংটি সংজ্ঞায়িত: Learning
ইনসার্ট করার ইনডেক্স: 0
ফলাফল: LearningJava Program
JLearningava Program
  1. জাভাতে স্ট্রিং বিভক্ত এবং সংযুক্ত করার প্রোগ্রাম

  2. জাভা রেগুলার এক্সপ্রেশন: প্যারেনথেসিস ( বা ) ম্যাচ করার প্রোগ্রাম

  3. জাভাতে একটি স্ট্রিং-এর শুরুতে অন্য একটি স্ট্রিং ইন্সার্ট করা

  4. জাভা প্রোগ্রাম: স্ট্রিং-এ স্বরবর্ণ গণনা করা