Crisóstomo, um programador Java, deseja converter um número inteiro para uma cadeia de caracteres contendo a representação decimal deste número. Pesquisando na internet, Crisóstomo depara-se com três sugestões: 

// Primeira sugestão
String converte1 (int x)
{
    return "" + x;
}
// Segunda sugestão
String converte2 (int x)
{
    return (new Integer (x)).toString ();
}
// Terceira sugestão
String converte3 (int x)
{
    return Integer.toString (x);


Tendo em mente o critério de minimizar o número de objetos criados em tempo de execução, Crisóstomo escolherá: