// Disculpen no sabia que habia un subforo de java, pondre ahi el //mensaje, aqui pueden cerrar ^^.
//-----------------
Buenos dias, mi consulta viene basada, en el echo de que necesito escribir un archivo .txt, debo ir ingresandole un String formateado texto;texto;, etc ... pero mi problema surge, que siempre que hago un printline(), termina sobreescribiendome la primer linea, estuve probando x ejemplo, no darle close desde el metodo sino desde otra clase que contiene a esta, hasta el momento que sea necesario, eh echo varios retokes, pero no le doy a la tecla, alguien puede darme una manito ? O_O ? > aqui les dejo la porcion de codigo para q se den un ejemplo.
Saludos.
Cita:
//Constructor.
public ManejadorTXT(String nombre){
//nombre del archivo.
this.nombre = nombre;
try{
this.fw = new FileWriter(nombre);
this.pw = new PrintWriter(this.fw);
}
catch(Exception e){
}
}
//Para poder escribir una linea dentro del archivo.
public void escribirLinea(String linea){
try{
this.pw.println(linea);
this.pw.close();
} catch (Exception e)
{
e.printStackTrace();
}
}
//Constructor.
public ManejadorTXT(String nombre){
//nombre del archivo.
this.nombre = nombre;
try{
this.fw = new FileWriter(nombre);
this.pw = new PrintWriter(this.fw);
}
catch(Exception e){
}
}
//Para poder escribir una linea dentro del archivo.
public void escribirLinea(String linea){
try{
this.pw.println(linea);
this.pw.close();
} catch (Exception e)
{
e.printStackTrace();
}
}