Como converter int para String em Java? Guia detalhado para iniciantes
Olá a todos! Acabei de começar a estudar Java e me deparei com um problema. Preciso exibir na tela uma mensagem que contenha tanto texto quanto um valor numérico. Por exemplo, quero mostrar ao usuário: "Seu saldo: 1500 reais". Tenho uma variável do tipo int:\n\n```java\nint balance = 1500;\n```\n\nMas quando tento fazer assim:\n\n```java\nSystem.out.println("Seu saldo: " + balance + " reais");\n```\n\nFunciona, e vejo a saída correta. No entanto, em alguns outros lugares (como ao trabalhar com JTextField ou ao salvar em um arquivo) preciso exatamente da representação em String do número. Tentei usar String.valueOf() e Integer.toString(), mas não entendo completamente a diferença entre eles.\n\nTambém notei que em alguns exemplos antigos de código é usado new Integer(balance).toString()