এই আর্টিকেলে আমরা বুঝব কিভাবে একটি স্ট্রিং-এর স্পেস (খালি জায়গা) নির্দিষ্ট ক্যারেক্টার দিয়ে রিপ্লেস করতে হয়।
উদাহরণ
ইনপুট:
ইনপুট স্ট্রিং: Java Program is fun to learn ইনপুট ক্যারেক্টার: $
প্রত্যাশিত আউটপুট:
স্পেস রিপ্লেস করার পর স্ট্রিং: Java$Program$is$fun$to$learn
অ্যালগরিদম
ধাপ ১ - শুরু ধাপ ২ - একটি স্ট্রিং (input_string) এবং একটি ক্যারেক্টার (input_character) ঘোষণা করুন ধাপ ৩ - মানগুলো সংজ্ঞায়িত করুন ধাপ ৪ - replace() ফাংশন ব্যবহার করে হোয়াইট স্পেস নির্দিষ্ট ক্যারেক্টার দিয়ে রিপ্লেস করুন ধাপ ৫ - ফলাফল প্রদর্শন করুন ধাপ ৬ - থামুন
উদাহরণ ১: মেইন ফাংশনে সরাসরি বাস্তবায়ন
public class Demo {
public static void main(String[] args) {
String input_string = "Java Program is fun to learn";
System.out.println("স্ট্রিংটি সংজ্ঞায়িত: " + input_string);
char input_character = '$';
System.out.println("ক্যারেক্টারটি সংজ্ঞায়িত: " + input_character);
input_string = input_string.replace(' ', input_character);
System.out.println("নির্দিষ্ট ক্যারেক্টার দিয়ে স্পেস রিপ্লেস করার পর স্ট্রিং: ");
System.out.println(input_string);
}
}
আউটপুট
স্ট্রিংটি সংজ্ঞায়িত: Java Program is fun to learn ক্যারেক্টারটি সংজ্ঞায়িত: $ নির্দিষ্ট ক্যারেক্টার দিয়ে স্পেস রিপ্লেস করার পর স্ট্রিং: Java$Program$is$fun$to$learn
উদাহরণ ২: অবজেক্ট-ওরিয়েন্টেড পদ্ধতিতে ফাংশন ব্যবহার
public class Demo {
static void space_replace(String input_string, char input_character) {
input_string = input_string.replace(' ', input_character);
System.out.println("নির্দিষ্ট ক্যারেক্টার দিয়ে স্পেস রিপ্লেস করার পর স্ট্রিং: ");
System.out.println(input_string);
}
public static void main(String[] args) {
String input_string = "Java Program is fun to learn";
System.out.println("স্ট্রিংটি সংজ্ঞায়িত: " + input_string);
char input_character = '$';
System.out.println("ক্যারেক্টারটি সংজ্ঞায়িত: " + input_character);
space_replace(input_string, input_character);
}
}
আউটপুট
স্ট্রিংটি সংজ্ঞায়িত: Java Program is fun to learn ক্যারেক্টারটি সংজ্ঞায়িত: $ নির্দিষ্ট ক্যারেক্টার দিয়ে স্পেস রিপ্লেস করার পর স্ট্রিং: Java$Program$is$fun$to$learn