Java StringBuffer insert()方法

2019-10-18 00:56:08

Java StringBuffer insert()方法將資料插入此StringBuffer的子字串中。 應該指定需要在其中插入資料的偏移值(整數型別)。 使用該方法,可以插入諸如整數,字元,字串等各種型別的資料。

如果start等於end,則不進行任何更改。

語法

以下是每種基本資料型別的方法 -

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)

引數

  • 具體引數取決於要插入的內容。

返回值

  • 此方法返回已修改的StringBuffer物件。

範例

public class Test {

   public static void main(String args[]) {
      StringBuffer sb = new StringBuffer("Welcome to tw511.com");
      sb.insert(3, "1234");
      System.out.println(sb); 
   }  
}

執行上面範例程式碼,得到以下結果:

Wel1234come to tw511.com