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

নির্দিষ্ট ইনডেক্সে ক্যারেক্টার রিপ্লেস করার জাভা প্রোগ্রাম

এই নিবন্ধে আমরা বুঝব কিভাবে একটি নির্দিষ্ট ইনডেক্সে ক্যারেক্টার রিপ্লেস করা যায়। স্ট্রিং হল একটি ডেটা টাইপ যাতে এক বা একাধিক ক্যারেক্টার থাকে এবং যা ডবল কোটেশন চিহ্ন (“ ”) দ্বারা ঘিরে থাকে।

ডেমো

ইনপুট:

Input string: Java Programming Index: 6

আউটপুট:

Modified string: Java P%ogramming

এলগরিদম

ধাপ ১ - শুরু
ধাপ ২ - একটি স্ট্রিং (input_string), একটি ইন্টিজার (index), একটি ক্যারেক্টার (character) ডিক্লেয়ার করুন
ধাপ ৩ - মানগুলো সংজ্ঞায়িত করুন
ধাপ ৪ - substring() ব্যবহার করে ০ থেকে index পর্যন্ত সাবস্ট্রিং নিন, তারপর নির্দিষ্ট ক্যারেক্টার কনক্যাটেনেট করুন, তারপর 'index + 1' থেকে শেষ পর্যন্ত সাবস্ট্রিং কনক্যাটেনেট করুন। ফলাফল সংরক্ষণ করুন
ধাপ ৫ - ফলাফল প্রদর্শন করুন
ধাপ ৬ - থামুন

উদাহরণ ১: মেইন ফাংশনে সব অপারেশন

public class StringModify { 
    public static void main(String args[]) { 
        String input_string = "Java Programming"; 
        int index = 6; 
        char character = '%'; 
        System.out.println("The string is defined as: " + input_string); 
        input_string = input_string.substring(0, index) + character + input_string.substring(index + 1); 
        System.out.println("\nThe modified string is: " + input_string); 
    } 
}

আউটপুট

The string is defined as: Java Programming
The modified string is: Java P%ogramming

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

public class StringModify { 
    static void swap(String input_string, int index, char character){ 
        input_string = input_string.substring(0, index) + character + input_string.substring(index + 1); 
        System.out.println("\nThe modified string is: " + input_string); 
    } 
    public static void main(String args[]) { 
        String input_string = "Java Programming"; 
        int index = 6; 
        char character = '%'; 
        System.out.println("The string is defined as: " + input_string); 
        swap(input_string, index, character); 
    } 
}

আউটপুট

The string is defined as: Java Programming
The modified string is: Java P%ogramming
  1. স্ট্রিং-এ কোনো স্পেশ্যাল ক্যারেক্টার আছে কিনা চেক করার জাভা প্রোগ্রাম

  2. হ্যাশম্যাপ ব্যবহার করে স্ট্রিং-এ প্রতিটি ক্যারেক্টার এর ঘটনার সংখ্যা গণনার জাভা প্রোগ্রাম

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

  4. পাইথনে দেওয়া ইন্ডেক্স ব্যবহার করে স্ট্রিংয়ের ক্যারেক্টার পরিবর্তন করার প্রোগ্রাম