Escrever no fim de arquivo

6 respostas
J

Bom dia todos,

Pessoal vou ler do usuário duas strings e preciso adicionar no fim do arquivo(que já possui várias strings),
alguém poderia me dar uma mão?

Ler as strings e tudo mais é simples, o problema está sendo escrever no fim do arquivo.

agradeço,
abraços,
Jhonata

6 Respostas

henry.everton

coloca o fonte ai… acho q fica mais facil pra ajudar

vanzella

Não entendi muito bem o que seria esse seu arquivo, mas de uma olhada no link, talves seja isso:

http://www.guj.com.br/posts/list/61261.java#322512

J

vixi velho tá uma bagunça só,
não fiz ainda bonitinho com métodos e tals, tá um blocão seguido,

mas seria algo assim oh:
tenho um arquivo dados.txt, que já possui alguns registros no formato:
WAR$23699$Touchstone$Corea$Corea#

agora com vou ler do usuário um novo registro que ele queira adicionar no arquivo, vai ter um menu: adicionar, listar, editar…

estou usando (TreeMap), pois precisa ser ordenado e tals.
o meu problema está sendo o seguinte, depois que eu ler do usuário o registro dele, preciso ir no fim do arquivo (pois a idéia e adicionar no fim) e adicionar esse novo registro.

O que não estou conseguindo fazer e escrever no fim do arquivo, dados.txt, onde tem registros da forma que te falei ali em cima,

abraços,
Jhonata

J

fala vanzella

já tinha visto esse post(procurei antes), rodei mas não funcionou, o arquivo ta ficando em branco, não sei o que está acontecendo…

abraços,

vanzella

ta faltando colocar o “true” pra manter as informações antigas, olha no topico de novo, no penultimo comentario.

J

vi agora o detalhe,
com true se mantém né,
o valeu a dica e esse link aqui ajudou também,

http://www.devdaily.com/java/edu/qanda/pjqa00009.shtml

vou deixar aqui para futuramente se alguém precisar,
abraços,
Jhonata

Criado 5 de junho de 2007
Ultima resposta 5 de jun. de 2007
Respostas 6
Participantes 3