For example, if sbuf refers to a string buffer object whose contents are ‘ jul ’, then the method class
sbuf.append( ‘ le ’ ) would cause the string buffer to contain ‘ julle ’, whereas sbuf.insert(1 ,
‘ le ’ ) would alter the string buffer to contain ‘ jleul ’ .
In general, if sb refers to an instance of a StringBuffer, sb.append(x) has the same effect as sb.
insert(sb.length(), x).
Every string buffer has a capacity. As long as the length of the character sequence contained in the
string buffer does not exceed the capacity, it is not necessary to allocate a new internal buffer array. If the
internal buf ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.