Como escrever em um arquivo primeiro limpando tudo o que esta escrito?

4 respostas
xxmayconxx

Tipo, você apaga todas as linhas do arquivo, deixa ele em branco, depois escreve.O programa tem sempre que primeiro apagar tudo o que está escrito e depois escrever, como faz?

4 Respostas

R

nao eh mais facil deletar o arquivo?

File file = new File("arquivo.txt");

if ( file.exists()) {
   file.delete();
   fw = new FileWriter( "arquivo.txt" );
}
			
fw.write( ....
xxmayconxx

hahahah, valeu, é isso que eu precisava

davidbuzatto

Oloco! Não precisa apagar o arquivo não…
O comportamento padrão do FileWriter não é escrever o arquivo totalmente?
Se não, use o construtor “FileWriter( File, boolean )” onde o segundo parâmetro indica se você quer fazer append no arquivo (true) ou não (false).

[]'s

gRoOve

davidbuzatto:
Oloco! Não precisa apagar o arquivo não…
O comportamento padrão do FileWriter não é escrever o arquivo totalmente?
Se não, use o construtor “FileWriter( File, boolean )” onde o segundo parâmetro indica se você quer fazer append no arquivo (true) ou não (false).

[]'s


Também acho, use append false e seja feliz :slight_smile:

Criado 28 de janeiro de 2011
Ultima resposta 29 de jan. de 2011
Respostas 4
Participantes 4