Java program to insert a String into a Substring of StringBuffer

The insert() method of the StringBuffer class inserts the String starting from an index specified in the parameter along with the string

The syntax of the insert method is −

original_string.insert( index , var)

where var is the variable to be inserted and index is the position where the variable var is to be inserted.

Let us see an example program −


 Live Demo

public class Example {
   public static void main(String[] args) {
      StringBuffer str = new StringBuffer("Hello World");
      String a = "Wonderful ";
      str.insert(6, a);


Hello Wonderful World