According to the tool PMD, the following is a bad practice:
String s = "" + 123; // bad String t = Integer.toString(456); // ok This is an inefficient way to convert any type to a `String`.
Why is it a bad thing to do?