This rule is defined by the following Java class: net.sourceforge.pmd.rules.strings.UselessStringValueOf
Example:
public String convert(int i) { String s; s = "a" + String.valueOf(i); // Bad s = "a" + i; // Better return s; }