String.valueOf()
或 Integer.toString()
)的不必要调用。
在字符串串联中使用时,此类调用是不必要的。
示例:
System.out.println("Number: " + Integer.toString(count));
在应用快速修复后:
System.out.println("Number: " + count);
此外,用作进行自身字符串转换的库方法的实参时,此类调用是不必要的。
一些进行自身字符串转换的库方法的示例如下:
java.io.PrintWriter
, java.io.PrintStream
print()
, println()
java.lang.StringBuilder
, java.lang.StringBuffer
append()
org.slf4j.Logger
trace()
, debug()
, info()
, warn()
, error()
使用报告可被替换为带空字符串的串联的调用选项还可以报告可使用带空字符串的串联代替 String.valueOf()
调用的情况。