Appearance
StringBuffer 和 StringBuilder 类
因为String类是不能修改的,所以当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。
StringBuilder后被提出,速度更快,但它不像StringBuffer一样是 线程安全的。所以,不考虑安全性的话可以选StringBuilder。
StringBuffer 方法
1 | public StringBuffer append(String s) 将指定的字符串追加到此字符序列。 |
2 | public StringBuffer reverse() 将此字符序列用其反转形式取代。 |
3 | public delete(int start, int end) 移除此序列的子字符串中的字符。 |
4 | public insert(int offset, int i) 将 int 参数的字符串表示形式插入此序列中。 |
5 | insert(int offset, String str) 将 str 参数的字符串插入此序列中。 |
6 | replace(int start, int end, String str) 使用给定 String 中的字符替换此序列的子字符串中的字符。 |