StringBuilder的用法
StringBuilder是Java中的一个类,它的作用是提供一个可变的字符序列,可以替代String类,用于字符串的拼接、替换、删除等操作。
StringBuilder的构造函数有以下几种:
- StringBuilder():构造一个不带任何字符的字符串生成器,默认容量为16个字符。
- StringBuilder(int capacity):构造一个不带任何字符的字符串生成器,容量由参数指定。
- StringBuilder(CharSequence seq):构造一个字符串生成器,并初始化为指定的字符序列内容。
StringBuilder的常用方法有:
- append(Object obj):将指定对象的字符串表示追加到此字符序列。
- insert(int offset, Object obj):将指定对象的字符串表示插入到此字符序列的指定位置。
- delete(int start, int end):删除此序列的子字符串中的字符。
- reverse():将此字符序列用其反转形式取代。
- toString():返回此序列中数据的字符串表示形式。
StringBuilder示例
下面是一个使用StringBuilder类的示例:
public class Test { public static void main(String[] args) { StringBuilder sb = new StringBuilder(); sb.append("Hello"); sb.append(" "); sb.append("World"); System.out.println(sb.toString()); } }
输出结果为:
Hello World