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

জাভা প্রোগ্রাম: স্ট্রিং থেকে সব হোয়াইটস্পেস (Whitespace) সরানো

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

ধরুন ইনপুট:

Input string: Java programming is fun to learn.

চাহিদা আউটপুট:

The string after replacing white spaces: Javaprogrammingisfuntolearn.

অ্যালগরিদম

Step 1 - START 
Step 2 - দুটি স্ট্রিং ডিক্লেয়ার করুন: input_string এবং result 
Step 3 - মান ডিফাইন 
Step 4 - replaceAll("\\s", "") ফাংশন ব্যবহার করে সব হোয়াইটস্পেস খালি স্ট্রিং-এ রিপ্লেস করুন 
Step 5 - ফলাফল প্রদর্শন 
Step 6 - STOP

উদাহরণ ১

এখানে সকল অপারেশন 'main' ফাংশনের অধীনে বাঁধা হয়েছে।

public class Demo { 
    public static void main(String[] args) { 
        String input_string = "Java programming is fun to learn."; 
        System.out.println("The string is defined as: " + input_string); 
        String result = input_string.replaceAll("\\s", ""); 
        System.out.println("\nThe string after replacing white spaces: " + result); 
    } 
}

আউটপুট

The string is defined as: Java programming is fun to learn. 
The string after replacing white spaces: Javaprogrammingisfuntolearn.

উদাহরণ ২

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

public class Demo { 
    public static String string_replace(String input_string){ 
        String result = input_string.replaceAll("\\s", ""); 
        return result; 
    } 
    public static void main(String[] args) { 
        String input_string = "Java programming is fun to learn."; 
        System.out.println("The string is defined as: " + input_string); 
        String result = string_replace(input_string); 
        System.out.println("\nThe string after replacing white spaces: " + result); 
    } 
}

আউটপুট

The string is defined as: Java programming is fun to learn. 
The string after replacing white spaces: Javaprogrammingisfuntolearn.
  1. জাভা প্রোগ্রাম: বাক্য থেকে সব ডুপ্লিকেট শব্দ (Duplicate Words) মুছে ফেলা

  2. জাভা প্রোগ্রাম: স্ট্রিংয়ে ১ এবং ২ বাদ দিয়ে বাকি সব সংখ্যা মুছে ফেলা

  3. জাভা প্রোগ্রাম: List-এ থেকে ডুপ্লিকেট এলিমেন্ট রিমূভ করা

  4. জাভাতে স্ট্রিং থেকে সব নন-অ্যালফাবেটিক্যাল ক্যারেক্টার রিমুভ করা