Oi Carlos,
Utilize o RandomAcessFile ao inves de FileWriter,
segue codigo-fonte:
import java.lang.*;
import java.io.*; import java.util.Calendar;
public class Log {
private static File
outputFile;
private static RandomAccessFile out; public static void create(){ Calendar date = Calendar.getInstance(); String diapend = "";
Integer dia = new
Integer(date.get(date.DAY_OF_MONTH));
Integer mes = new Integer(date.get(date.MONTH) + 1); Integer ano = new Integer(date.get(date.YEAR)); if (ano.toString().length() <
4)
diapend += "2001"; else diapend += ano.toString(); if (mes.toString().length() < 2) diapend += "0" + mes.toString(); else diapend += mes.toString(); if (dia.toString().length() < 2) diapend += "0" + dia.toString(); else diapend += dia.toString(); outputFile = new File("rmiserver" +
diapend + ".log");
} public static void open() throws
IOException{
if (!outputFile.exists()) outputFile.createNewFile(); out = new RandomAccessFile(outputFile, "rw"); out.seek(outputFile.length()); } public static void write(String str) throws IOException{ str += "\n"; out.write(str.getBytes()); } public static void close()throws
IOException{
out.write("\n".getBytes()); out.close(); } } John Tau,
Software Express Informática. Rua Cerro Corá, 1208 sala 28
+ 55-11-3024-5333 ramal 5257
|
- [java-list] - Problemas ao gravar em TXT [Carlos H.]
- Re: [java-list] - Problemas ao gravar em TXT John Tau
- Re: [java-list] - Problemas ao gravar em TXT Flavio Sousa Gonzaga
- Re: [java-list] - Problemas ao gravar em TXT Fernando Luiz
- Re: [java-list] - Problemas ao gravar em TXT Marcelo Figueiredo
- Re: [java-list] - Problemas ao gravar em TXT Marcello Mendes
- Re: [java-list] - Problemas ao gravar em TXT Daniel Brazil - InfoPro