logo

Java String Buffer Insert() Method


Show

Description

This process inserts the information into a substring of this StringBuffer. We should identify the offset price (integer type) of the buffer, at which we want to insert the data. Utilizing this process, data of a variety of types like integer, quality, string, etc. can be interleaved. If start is equal to end, no modifies are made.

Syntax

Here is the syntax for this method:

public StringBuffer insert(int offset, boolean b)
public StringBuffer insert(int offset, char c)
public insert(int offset, char[] str)
public StringBuffer insert(int index, char[] str, int offset, int len)
public StringBuffer insert(int offset, float f)  
public StringBuffer insert(int offset, int i)
public StringBuffer insert(int offset, long l) 
public StringBuffer insert(int offset, Object obj) 
public StringBuffer insert(int offset, String str)

Parameters

Here is the detail of parameters:

  • Parameter depends on what you are trying to insert.

Return Value

  • This method returns the modified StringBuffer object.

Example

public class Test {

   public static void main(String args[]) {
      StringBuffer sb = new StringBuffer("abcdefghijk");
      sb.insert(3, "123");
      System.out.println(sb); 
   }  
}

This will produce the following result:

Output

abc123defghijk

Here at Intellinuts, we have created a complete Java tutorial for Beginners to get started in Java.