इस लेख में हम समझेंगे कि Java में StringBuffer को कैसे क्लियर (खाली) किया जाता है। StringBuffer, String का एक पीयर क्लास है जो स्ट्रिंग्स की अधिकांश कार्यक्षमता प्रदान करता है। String निश्चित-लंबाई, अपरिवर्तनीय कैरेक्टर सीक्वेंस को दर्शाता है जबकि StringBuffer विस्तार योग्य और लिखने योग्य कैरेक्टर सीक्वेंस को दर्शाता है।
उदाहरण
इनपुट:
This string buffer is defined as: Java Program
आउटपुट:
The string buffer after clearing:
एल्गोरिदम
- शुरुआत
- StringBuffer का एक ऑब्जेक्ट
string_bufferडिक्लेयर करें - मान परिभाषित करें
- बिल्ट-इन फंक्शन
.delete()को कॉल करें और बफर को क्लियर करने के लिए 0 और बफर साइज मान पास करें - परिणाम प्रदर्शित करें
- रोकें
उदाहरण 1: 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("This string buffer is defined as: " + string_buffer);
string_buffer.delete(0, string_buffer.length());
System.out.println("The string buffer after clearing: " + string_buffer);
}
}
आउटपुट
This string buffer is defined as: Java Program The string buffer after clearing:
उदाहरण 2: 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("This string buffer is defined as: " + string_buffer);
string_buffer.setLength(0);
System.out.println("The string buffer after clearing: " + string_buffer);
}
}
आउटपुट
This string buffer is defined as: Java Program The string buffer after clearing: