StringBuffer
StringBuffer insert method
In this example we shall show you how to use insert
method of StringBuffer. A StringBuffer is a thread-safe, mutable sequence of characters. A string buffer is like a String, but can be modified. At any point in time it contains some particular sequence of characters, but the length and content of the sequence can be changed through certain method calls. To use insert method of StringBuffer one should perform the following steps:
- Create a new StringBuffer initialized to the contents of the specified string.
- Use
insert(int offset, String str)
API method of StringBuffer. The method inserts the string into this character sequence,
as described in the code snippet below.
package com.javacodegeeks.snippets.core; public class StringBufferInsertMethod { public static void main(String[] args) { StringBuffer sb = new StringBuffer("Java Code Geeks"); System.out.println(sb); String str1 = "Hello "; sb.insert(0, str1); System.out.println(sb); String str2 = " to all the "; sb.insert(5, str2); System.out.println(sb); } }
Output:
Java Code Geeks
Hello Java Code Geeks
Hello to all the Java Code Geeks
This was an example of how to use insert method of StringBuffer in Java.