把String.valueOf()附加到一个code>String上会减低代码可读性。
传递给String.valueOf()的参数应该直接使用。
如下代码:
public void display(int i){
System.out.println("Output is " + String.valueOf(i)); // Non-Compliant
}
应该重构为:
public void display(int i){
System.out.println("Output is " + i); // Compliant
}