AYUDA PARA ESCRIBIR ARCHIVOS
Publicado por nataly (8 intervenciones) el 12/02/2007 03:16:43
buenas noches, tengo un problemilla, puede que sea facil para algunos de ustedes pero yo apenas estoy comenzando....
hasta ahora se crear archivos pero no se como hacer para que me abra en MODO AÑADIR, segun lo que yo entiendo este modo es cuando los datos se van escribiendo debajo de los que ya estan, mi problema es que al escribir un nuevo dato, me sobreescribe el anterio .......... como hago ??
aki les mando la parte del codigo que tengo para escribir, GRACIAS !!!
int opc=JOptionPane.showConfirmDialog(null,"Crear Archivo y leer","Creacion",1);
while(opc==0)
{
String nomA= ("C:\\natyka.txt");
FileWriter esc;
String c=JOptionPane.showInputDialog(null,"Ingrese dato
(letras)","DATO",3);
try
{
esc= new FileWriter (nomA);
if (c != "YA") // ESTA ES UNA CONDICION CUALQUIERA Q YO LE
PUSE, JEJE
{
esc.write(c);
}
esc.close();
}
catch (IOException e)
{
System.out.println("No se puede abrir el ARCH para escribir");
}
opc=JOptionPane.showConfirmDialog(null,"Mas datos?","...MAS...",1);
}
espero puedan ayudarme
hasta ahora se crear archivos pero no se como hacer para que me abra en MODO AÑADIR, segun lo que yo entiendo este modo es cuando los datos se van escribiendo debajo de los que ya estan, mi problema es que al escribir un nuevo dato, me sobreescribe el anterio .......... como hago ??
aki les mando la parte del codigo que tengo para escribir, GRACIAS !!!
int opc=JOptionPane.showConfirmDialog(null,"Crear Archivo y leer","Creacion",1);
while(opc==0)
{
String nomA= ("C:\\natyka.txt");
FileWriter esc;
String c=JOptionPane.showInputDialog(null,"Ingrese dato
(letras)","DATO",3);
try
{
esc= new FileWriter (nomA);
if (c != "YA") // ESTA ES UNA CONDICION CUALQUIERA Q YO LE
PUSE, JEJE
{
esc.write(c);
}
esc.close();
}
catch (IOException e)
{
System.out.println("No se puede abrir el ARCH para escribir");
}
opc=JOptionPane.showConfirmDialog(null,"Mas datos?","...MAS...",1);
}
espero puedan ayudarme
Valora esta pregunta


0