Java StringBuilder EnsureCapacity
Chapter:
String Handling
Last Updated:
27-05-2017 14:52:08 UTC
Program:
/* ............... START ............... */
public class JavaStringBuilderEnsureCapacity {
public static void main(String args[]) {
StringBuffer stringbuffer = new StringBuffer();
System.out.println(stringbuffer.capacity());
stringbuffer.append("JavaScan");
System.out.println(stringbuffer.capacity());
stringbuffer.append("is my favourite site");
System.out.println(stringbuffer.capacity());
stringbuffer.ensureCapacity(10);
System.out.println(stringbuffer.capacity());
stringbuffer.ensureCapacity(50);
System.out.println(stringbuffer.capacity());
}
}
/* ............... END ............... */
Output
Notes:
-
The java.lang.StringBuffer.ensureCapacity() method ensures that the capacity is at least equal to the specified minimum. If the current capacity is less than the argument, then a new internal array is allocated with greater capacity.
Tags
StringBuilder EnsureCapacity, Java, String