Java 教程

Java 控制語句

面向物件程式設計

Java 內建類

Java 檔案處理

Java 錯誤和異常

Java 多執行緒

Java 同步

Java 網路程式設計

Java 集合

Java 介面

Java 資料結構

Java 集合演算法

高階 Java

Java 其他

Java APIs 和框架

Java 類引用

Java 有用資源

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("abcdefghijk");
      sb.insert(3, "123");
      System.out.println(sb); 
   }  
}

這將產生以下結果:

輸出

abc123defghijk
java_strings.htm
廣告
© . All rights reserved.