Hola!
La verdad es que la contestación es magnífica, a si es que casi me da corte meterme...
Para convertir un valor numérico a cadena, hay otra forma, bastante cómoda, aunque quizá más ineficiente. Es la siguiente:
int n = 32;
String s = "" + n;
Lo que haces con la orden "" + 32 es realizar una suma DE CADENAS, pues el primer operando es una cadena. El compilador automáticamente convierte n a cadena, según su tipo, a si te ahorras escribir lo de Integer.toString(n).
Además es independiente del tipo de n, de modo que si luego modificas el código para que n sea, por ejemplo, long, no tienes que modificar y poner Long.toString.
De todas formas quizá sea más ineficiente, pues realiza la concatenación. Aunque tal vez el compilador se dé cuenta de que el primer operando es la cadena vacía y no la haga... La verdad es que no lo sé.