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?

http://www.guj.com.br/java.artigo.13.1.guj

coloquei os dois jeitos p criar um arquivo. tomara q ajude em algo.

falows!!!


import java.io.*;

public class GerarArquivo {
	
	public GerarArquivo(){
		
		String str = "Coração Valente é um otimo filme";
		
		try{
		
			FileOutputStream out = new FileOutputStream("texto.txt");  
			BufferedOutputStream buf = new BufferedOutputStream(out);
			DataOutputStream data = new DataOutputStream(buf);
						
			data.writeChars(str);
			data.flush();
			data.close();
			buf.close();
			out.close();
			
		}
		catch(IOException io){}
		
		String str2 = "A Armadilha é um otimo filme";
		
		try{
			
			FileWriter fw = new FileWriter("texto2.txt");
			BufferedWriter bw = new BufferedWriter(fw);
			PrintWriter pw = new PrintWriter(bw);
			
			pw.write(str2);
			pw.flush();
			pw.close();
			bw.close();
			fw.close();
			
		}
		catch(IOException e){};
	
	}
	
	public static void main(String[] args) {
	
		new GerarArquivo();
	}
}