FileWriter sobrescrever

2 respostas
LN2EE

Olá forum,

Esta tudo certo com o código, porem está sobrescrevendo, se um arquivo com mesmo nome já existir…

bufferOut =  new BufferedWriter(new FileWriter("C:/diretorio/Arquivo.java"));

Como testar se o arquivo já existe ?

Obrigado,

Leandro Nardo

2 Respostas

Bani

Para não sobrescrever e sim fazer um “append” você pode usar:

bufferOut =  new BufferedWriter(new FileWriter("C:/diretorio/Arquivo.java",true));

Para testar se o arquivo existe, utilize

File teste = new File("C:/diretorio/Arquivo.java"); boolean existe = teste.exists();

LN2EE

era isso mesmo…

Obrigado…

Criado 18 de fevereiro de 2003
Ultima resposta 18 de fev. de 2003
Respostas 2
Participantes 2