位置:首页 > Java技术 > Java基础教程 > Java StringBuffer insert()方法

Java StringBuffer insert()方法

描述:

这种方法在这个StringBuffer 一个子字符串中删除字符。该子字符串始于指定的开始并延伸到索引end - 1,或到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)

参数

下面是参数的详细信息:

  • 参数取决于正在插入的是什么。

返回值

  • 此方法返回修改SringBuffer对象。

例子:

public class Test {

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

这将产生以下结果:

abc123defghijk