Java中StringBuilder的用法
String对象是不可改变的。然而,在某些情况下需要对字符串进行反复修改,这种情况下每次调用String类的方法会创建一个新的字符串对象,开销可能很高。如果想要在不创建新对象的情况下修改字符串,可以使用Java中的StringBuilder类。例如,在循环中连接多个字符串时,使用StringBuilder可以提高性能。通过重载构造函数的方式创建一个新的StringBuilder实例,可以设置容量和长度,如下例所示:
StringBuilder stringBuilder = new StringBuilder("Hello World!");
下载地址
用户评论