0
点赞
收藏
分享

微信扫一扫

‘StringBuilder‘ can be replaced with ‘String‘

野见 2022-03-14 阅读 88


报告StringBuffer,StringBuilder或StringJoiner的所有用法,这些用法可以用单个java.lang.String串联代替。使用String连接可以使代码更短,更简单。例:

StringBuilder result = new StringBuilder();
result.append("i = ");
result.append(i);
result.append(";");
return result.toString();

该代码可以替换为

String result = "i = " + i + ";";
return result;

此检查仅报告建议的替换在现代JVM上不会导致明显的性能下降的情况。在许多情况下,字符串连接可能会表现更好。



举报

相关推荐

0 条评论