Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/11/2010, 07:30
salenak
 
Fecha de Ingreso: noviembre-2010
Mensajes: 3
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: Problema escribiendo en fichero

Update:

El tema parece ser que al crear el nuevo FileWriter podemos escoger si se sobreescribe o se concatena lo que escribimos;

1.- new FileWriter("c:\\Contadores.dat", false) --> problema anterior, fichLectura.ready() SIEMPRE devuelve false

2.- new FileWriter("c:\\Contadores.dat", true) --> va concatenando correctamente, sin embargo, a mi no me interesa concatenar!!

Parece ser que al abrir el fichero con la opcion 1 borra todo el contenido, cual sería la solución para que no lo borre hasta que querramos escribir?? probaré creando el nuevo FileWriter lo mas tarde posible pero no me convence mucho la idea...

P.D.: He borrado "&& (existe == false)" del while para que guarde todas las filas en el buffer