Gerar um arquivo

faço uma programa e gostaria de gerar a solução e coloca-la em um arquivo txt…

por exemplo:

faço um programa para somar dois numero, ou inves de colocar em uma area de text, queria gerar um txt para salvar o resultador…

alguem pode me ajudar?

Ola amigo !!

Creating a Temporary File
[code]
import java.io.*;
try {
// Create temp file.
File temp = File.createTempFile(“pattern”, “.suffix”);

    // Delete temp file when program exits.
    temp.deleteOnExit();

    // Write to temp file
    BufferedWriter out = new BufferedWriter(new FileWriter(temp));
    out.write("aString");
    out.close();
} catch (IOException e) {
}[/code]

peguei esse codigo do site:
http://javaalmanac.com/egs/

abraços…

O código do nain não é exatamente o que o mmdumar pediu. Ele pediu para salvar o resultado. Logo, não pode ser um arquivo temporário… O método abaixo faz o que ele quer:

import java.io.*;

// ... 

void salvarResultado(int resultado){
   try {
      Writer escritor = new FileWriter(new File("meu_resultado.txt"));
       escritor.write(resultado);
       escritor.flush();
       escritor.close();
  } catch( IOException ioe){
     ioe.printStackTrace();
  }    
}

Foi mal !! Li errado o topico :cry: !!

Brigado vinci pela correção !!

o arquivo esta sendo gravado em uma linha so ,… como faço para gravar pulando linha?

colocando ‘\n’ no final da String??

Ou seja…

[code]
import java.io.*;

// …

void salvarResultado(int resultado1, int resultado2){
try {
Writer escritor = new FileWriter(new File(“meu_resultado.txt”));
escritor.write(resultado1);
escritor.write(’\n’);
escritor.write(resultado2);
escritor.write(’\n’);
escritor.flush();
escritor.close();
} catch( IOException ioe){
ioe.printStackTrace();
}
}[/code]

Lembrando que o método write() pode ser sobrecarregado para aceitar int, char, char[], String… Para saber mais, consulte a documentação.

Olá,

Tem como eu colocar o caminho no qual eu quero que “este arquivo” (que foi criado e adicionado texto) seja guardado???

tipo no C:/temp?

[]´s

Cris

file:///C:/temp/meu_arquivo.txt

Bom todos os que prescisarem de ajuda podem me mandar emails faco questao de ajudar …

sds

otto
otto@blucom.com.br
tecnico_otto@hotmail.com

Oi Vinci,

não deu certo colocar aquele endereço do arquivo, será que é pq eu estou no windows ou algo assim??

o erro foi esse …

caminhoarquivo = file:///C:/projetos/1/verdade.html
java.io.FileNotFoundException: file:\C:\projetos\1\verdade.html (The filename, directory name, or volume label syntax is incorrect)

Agradeço se puder me ajudar!!

valeus

Cris

Oi …

funcionou, mas eu tirei o file:///.

Obrigada a todos

Valéria