◈ java.lang.StringBuffer 代表可变的字符序列。
◈ StringBuffer 和 String 类似,但 StringBuffer 可以对其字符串进行改变。
◈ StringBuffer 类的常见构造方法:
◇ StringBuffer ()
创建一个不包含字符序列的“空”的 StringBuffer 对象。
◇ StringBuffer ( String str )
创建一个 StringBuffer 对象,包含与 String 对象 str 相同的字符序列。
◈ StringBuffer 常用方法
◇ 重载方法 public StringBuffer append ( ... ... ) 可以为该 StringBuffer 对象添加字符序列,返回添加后的该 StringBuffer 对象引用。
◇ 重载方法 public StringBuffer insert ( ... ... ) 可以为该 StringBuffer 对象在指定位置插入字符序列,返回修改后的该 StringBuffer 对象引用。
◇ 方法 public StringBuffer delete ( int start , int end ) 可以删除从 start 开始到 end-1 为止的一段字符序列,返回修改后的该 StringBuffer 对象引用.
◇ 和 String 类含义类似的方法:
public int indexOf ( String str )
public int indexOf ( String str , int fromIndex )
public String substring ( int start )
public String substring ( int start , int end )
public int length ()
◇ 方法 public StringBuffer reverse () 用于将字符序列逆序,返回修改后的该 StringBuffer 对象引用。