Como adicionar um dado a um arquivo que ja têm dados?

2 respostas
M

alguém sabe como eu faço para inserir um texto em um arquivo
que já exite dados só quero somar mais dados a este aquivo, já tentei vários objetos mas não fiz certo ainda me ajudem.
obridado!!!

2 Respostas

fiaux

Você que dizer dar um append no arquivo ja existente. Faça assim:

FileOutputStream appendedFile = new FileOutputStream("c:\\arquivo.txt", true);
M

Valeu garoto não foi bem isto mas me ajudou muito era assim
eu já tenho o arquivo ai era só fazer o que tu falou, crindo um ojeto para aquele arquivo;

public boolean salva(){

boolean teste=false;

JTextArea texto=new JTextArea();

numero=[telefone removido];
texto.append(numero); 
   nomeTexto="Texto1";  
    try{    
             File f =new   File("build\\Arquivos\\"+nomeTexto+".txt"); // cria o objeto do tipo arquivo
             FileOutputStream coloca=new FileOutputStream(f, true);   // acessa o objeto do tipo aquivo        
             coloca.write(texto.getText().getBytes());
             coloca.close(); 
             teste=true;
       }catch(IOException exc){
           System.out.print("Erro em salvar no arquivo nome");
       }
       
   texto.setText("");
  
   return teste;        
}
Criado 16 de setembro de 2006
Ultima resposta 17 de set. de 2006
Respostas 2
Participantes 2