我的下面的方法需要返回从字符串连接的字符串。为什么字符串更适合串联的StringBuilder?
StringBuilder sb = new StringBuilder();
sb.append("count: ").append(this.count()).append("\n");
return sb.toString();
在的IntelliJ,代码检查表明我有一个字符串像下面来取代这个StringBuilder的:
String sb = "count: " + this.count() + "\n";
return sb
我的印象是StringBuilder的应该追加方法一起使用,来代替字符串连接带加号。这种代码检查建议是否在IntelliJ中有意义?
的可能的复制[在Java中的toString()中的StringBuilder vs字符串串联)(https://stackoverflow.com/questions/1532461/stringbuilder-vs-string-concatenation-in-tostring-in-java) – Meo
字面上只是使用标题... – Meo