এই আর্টিকেলে আমরা বুঝব কিভাবে StringBuffer ক্লিয়ার (খালি) করতে হয়। StringBuffer হল String-এর পিয়ার ক্লাস যা স্ট্রিং-এর অধিকাংশ ফাংশন্যালিটি প্রদান করে। String ফিক্সড-লেন্থ, ইমিউটেবল ক্যারেক্টার সিকোয়েন্স প্রতিনিধিত্ব করে যেখানে StringBuffer গ্রোয়েবল এবং রাইটেবল ক্যারেক্টার সিকোয়েন্স।
উদাহরণ
ইনপুট:
স্ট্রিং বাফারটি সংজ্ঞায়িত: Java Program
প্রত্যাশিত আউটপুট:
ক্লিয়ার করার পর স্ট্রিং বাফার: (খালি)
অ্যালগরিদম
ধাপ ১ - শুরু ধাপ ২ - একটি StringBuffer অবজেক্ট (string_buffer) ঘোষণা করুন ধাপ ৩ - মানগুলো সংজ্ঞায়িত করুন ধাপ ৪ - ডিলিট() বিল্ট-ইন ফাংশন কল করুন এবং ০ এবং বাফার সাইজ পাস করুন বাফার ক্লিয়ার করার জন্য ধাপ ৫ - ফলাফল প্রদর্শন করুন ধাপ ৬ - থামুন
উদাহরণ ১: delete() ফাংশন ব্যবহার করে বাফার ক্লিয়ার করা
public class Buffer {
public static void main(String[] args) {
StringBuffer string_buffer = new StringBuffer();
string_buffer.append("Java");
string_buffer.append(" Program");
System.out.println("স্ট্রিং বাফারটি সংজ্ঞায়িত: " + string_buffer);
string_buffer.delete(0, string_buffer.length());
System.out.println("ক্লিয়ার করার পর স্ট্রিং বাফার: " + string_buffer);
}
}
আউটপুট
স্ট্রিং বাফারটি সংজ্ঞায়িত: Java Program ক্লিয়ার করার পর স্ট্রিং বাফার:
উদাহরণ ২: setLength() ফাংশন ব্যবহার করে বাফার ক্লিয়ার করা
public class Buffer {
public static void main(String[] args) {
StringBuffer string_buffer = new StringBuffer();
string_buffer.append("Java");
string_buffer.append(" Program");
System.out.println("স্ট্রিং বাফারটি সংজ্ঞায়িত: " + string_buffer);
string_buffer.setLength(0);
System.out.println("ক্লিয়ার করার পর স্ট্রিং বাফার: " + string_buffer);
}
}
আউটপুট
স্ট্রিং বাফারটি সংজ্ঞায়িত: Java Program ক্লিয়ার করার পর স্ট্রিং বাফার: