কম্পিউটার

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


এই প্রবন্ধে, আমরা বুঝব কিভাবে একটি স্ট্রিং অন্য স্ট্রিং-এ ঢোকাতে হয়। স্ট্রিং একটি ডেটাটাইপ যা এক বা একাধিক অক্ষর ধারণ করে এবং ডবল উদ্ধৃতি (“ ”) দিয়ে আবদ্ধ থাকে।

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

ধরুন আমাদের ইনপুট হল

First string is defined as: Java Program
Second string: Learning
String to be inserted at index: 0

কাঙ্খিত আউটপুট হবে

The result is:
LearningJava Program

অ্যালগরিদম

Step 1 - START
Step 2 - Declare two strings namely input_string_1, input_string_2, declare a string object namely result.
Step 3 - Define the values.
Step 4 - Iterate over the first string using a for-loop, Concat the two strings using an arithmetic operator at the ‘i’th position of the first string.
Step 5 - Display the result
Step 6 - Stop

উদাহরণ 1

এখানে, আমরা 'প্রধান' ফাংশনের অধীনে সমস্ত ক্রিয়াকলাপ একসাথে আবদ্ধ করি।

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("The first string is defined as: " + input_string_1);
      System.out.println("The second string is defined as: " + input_string_2);
      System.out.println("String to be inserted at index: " + index);
      System.out.println("The result is: ");
      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);
   }
}

আউটপুট

The first string is defined as: Java Program
The second string is defined as: Learning
String to be inserted at index: 0
The result is:
LearningJava Program

উদাহরণ 2

এখানে, আমরা ক্রিয়াকলাপগুলিকে অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং প্রদর্শনকারী ফাংশনে অন্তর্ভুক্ত করি।

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("The first string is defined as: " + input_string_1);
      System.out.println("The second string is defined as: " + input_string_2);
      System.out.println("String to be inserted at index: " + index);
      System.out.println("The result is: ");
      insertString(input_string_1, input_string_2, index);
   }
}

আউটপুট

The first string is defined as: Java Program
The second string is defined as: Learning
String to be inserted at index: 0
The result is:
LearningJava Program JLearningava Program

  1. জাভা প্রোগ্রাম বিভক্ত এবং একটি স্ট্রিং যোগদান

  2. জাভা রেজেক্স প্রোগ্রাম বন্ধনী (বা,) মেলে।

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

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