3.4 StringBuffer 和 StringBuilder 类

定义

都是用来对字符串进行修改的类,和String类不同的是:这两个类的对象能够被多次修改并不产生新的未使用对象

StringBuilder:线程不安全,效率高

StringBuffer:线程安全


方法

append(String s):将指定的字符串追加到此字符序列

reverse():将此字符序列用其反转形式取代

delete(int start, int end):移除此序列的子字符串中的字符

insert(int offset, int i):将int参数的字符串表示形式插入此序列中

replace(int start, int end, String str):使用给定String中的字符替换此序列的子字符串中的字符

你可能感兴趣的:(3.4 StringBuffer 和 StringBuilder 类)