Como salvar uma string em um arquivo de texto em Java: guia completo
Olá a todos! Acabei de começar a estudar Java e me deparei com um problema: não consigo entender como salvar corretamente uma string em um arquivo de texto. Li vários artigos, mas todos sugerem maneiras diferentes e fiquei confuso.\n\nPreciso que o programa leia alguns dados do usuário (por exemplo, texto inserido via Scanner) e depois os grave em um arquivo. Tentei algumas opções, mas o código ou não funciona, ou o arquivo é criado vazio.\n\nAqui está uma das minhas tentativas fracassadas:\n\n
import java.io.*;\n\npublic class Test {\n public static void main(String[] args) {\n String text = "Olá, mundo!";\n File file = new File("output.txt");\n \n try {\n file.createNewFile();\n FileWriter writer = new FileWriter(file);\n writer.w