Como trabalhar com Arquivos

4 respostas
F

Ola, pessoal.

Estou começando a ver a parte de arquivos. Mas confesso que tá difícil.

Tenho uma classe chamada Aluno com seus atributos: nome, endereço,rg.

Tenho que salvar os dados deste aluno em um arquivo de extensão.txt.

Tenho que usar a classe DataStream?

Vi alguns exemplos, mas to bastante perdido.

Se alguem puder me orientar.

Agradeço.

4 Respostas

R

eu uso FileWriter.

faz assim:

public class GeradorDeArquivo {
	
	FileWriter file;
	String nome, endereço;
	
	public void geraArquivo(){
		
		String arq = this.nome + "\t\t "+ this.endereço;
	       try{   
	          file = new FileWriter("extensão.txt", true);   
	          arq += "\n\r";
	          file.write(arq);            
	          file.close();            
	       }    
	       catch(Exception e){  
	          JOptionPane.showMessageDialog(null,"Erro ao gerar o arquivo!","Atenção!!!",JOptionPane.ERROR_MESSAGE);  
	       }  
	}

tenta la e me diz se deu certo :wink:

R

nao esquece de setar o valor de nome e endereço se nao vai gerar o txt em branco! :wink:

gpd38

Acho que isso aqui vai te ajudar bastante

http://www.roseindia.net/java/example/java/io/DataStreams.shtml

mauraoemau

Apesar de ser inglês isso talvez lhe ajude me ajudou muito.

http://java.sun.com/docs/books/tutorial/essential/io/index.html

Criado 11 de maio de 2010
Ultima resposta 12 de mai. de 2010
Respostas 4
Participantes 4