Tag: 字符串的

什么时候在Java中使用StringBuilder

在Java中,通常应该使用StringBuilder进行字符串连接。 这总是如此吗? 我的意思是这样的:是创建一个StringBuilder对象的开销,调用append()方法,最后toString()已经小,然后连接现有的字符串与两个字符串的+运算符,还是只建议更多)字符串? 如果有这样一个门槛,它依赖于什么(可能是字符串长度,但是以哪种方式)? 最后,你会交换字符串的可读性和简洁性的StringBuilder的性能在较小的情况下,如两个,三个或四个字符串? 在过时的Java优化技巧以及Java都市神话中,已经提到了将StringBuilder用于常规连接的显式使用。