Criando Arquivo

1 resposta
R

Ola galera!!!

Estou criando um arquivo em txt, so que o que eu quero fazer agora eh q se o arquivo ja extistir eu ñ quero gravar em cima mais sim juntar com o que tem, como eu faço isso??

import java.io.*;
import java.util.*;

public class Arquivo{
	
	public static void main(String[] args)
	{
		try{
	
			FileOutputStream fin = new FileOutputStream("Emp.txt");
							
			PrintStream f = new PrintStream(fin);
			
			f.println("Henrique");
			f.println("Henrique");
			fin.close();
			f.close();
			
			FileInputStream le = new FileInputStream("Emp.txt");
			DataInputStream l = new DataInputStream(le);
			
			String s;
			while((s = l.readLine()) != null)
				System.out.println(s); 
		}catch(Exception e)
		{
			
		}	
	}
}

1 Resposta

J

Só você substituir isso:

[quote]FileOutputStream fin = new FileOutputStream(“Emp.txt”);[quote]

Por isso:

FileOutputStream fin = new FileOutputStream("Emp.txt", true);

O true indica que é para ser adicionado ao fim do arquivo, caso ele já exista!

Criado 4 de outubro de 2006
Ultima resposta 4 de out. de 2006
Respostas 1
Participantes 2