🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: es.comp.lenguajes.java
4 messages
4 total messages Started by omm79 Wed, 07 Feb 2007 20:01
hola otra vez AHORA TENGO UNA DUDA SOBRE ARCHIVOS
#737
Author: omm79
Date: Wed, 07 Feb 2007 20:01
20 lines
2170 bytes
HE LEIDO Y PROBADO MUCHOS EJEMPLOS DE JAVA SOBRE ARCHIVOS PERO TODAVIA
NO HE ENCONTRADO UNA SOLUCION Y LA PREGUNTA ES COMO PUEDO LEER UN
ARCHIVO DESDE UNA CARPETA X, ESCRIBIRLE TEXTO, GUARDARLO CON UN NOMBRE
X, Y DESPUES MODIFICAR ESE ARCHIVO ES DECIR PODER METER CUALQUIER DATO
DESPUES DE HABERLO CREADO CON TEXTO ANTERIOR O APENDIZAR MAS
INFORMACION ES DECIR:
SI CREO EL ARCHIVO X.TXT Y METO UNA CADENA "HOLA MUNDO" LO CIERRO Y
DESPUES VUELVO A ABRIRLO PARA METER LA CADENA "ADIOS MUNDO" PERO SIN
QUE SOBREESCRIBA EL ARCHIVO ES DECIR QUE QUEDEN LAS CADENAS DENTRO DEL
ARCHIVO ASI:
"HOLA MUNDO"
"ADIOS MUNDO"

Y SIN USAR MODOS GRAFICOS ES DECIR PURA LINEA DE COMANDO SE QUE ES MAS
TEDIOSO PERO PUES ME PODRIA SER DE GRAN AYUDA QUE ME DIJERAN COMO
HACER ESO, Y COMO LES ESCRIBO HE PROBADO MUCHOS EJEMPLOS PERO NO UNO
QUE HAGA ESTO, PARA MI LO COMPLICADO SERIA QUE ABRIERA UN ARCHIVO QUE
YA EXISTE Y LO MODIFICARA O PUDIERA METER MAS DATOS SIN PERDER LOS
ANTERIORES, NUEVAMENTE ESTARIA MUY AGRADECIDO SI ME DAN ALGUNA IDEA DE
COMO HACERLO, SALUDOS.
Re: hola otra vez AHORA TENGO UNA DUDA SOBRE ARCHIVOS
#740
Author: Carl
Date: Thu, 08 Feb 2007 21:05
30 lines
2659 bytes
On Feb 7, 12:01 pm, "omm79" <omm1...@gmail.com> wrote:
> HE LEIDO Y PROBADO MUCHOS EJEMPLOS DE JAVA SOBRE ARCHIVOS PERO TODAVIA
> NO HE ENCONTRADO UNA SOLUCION Y LA PREGUNTA ES COMO PUEDO LEER UN
> ARCHIVO DESDE UNA CARPETA X, ESCRIBIRLE TEXTO, GUARDARLO CON UN NOMBRE
> X, Y DESPUES MODIFICAR ESE ARCHIVO ES DECIR PODER METER CUALQUIER DATO
> DESPUES DE HABERLO CREADO CON TEXTO ANTERIOR O APENDIZAR MAS
> INFORMACION ES DECIR:
> SI CREO EL ARCHIVO X.TXT Y METO UNA CADENA "HOLA MUNDO" LO CIERRO Y
> DESPUES VUELVO A ABRIRLO PARA METER LA CADENA "ADIOS MUNDO" PERO SIN
> QUE SOBREESCRIBA EL ARCHIVO ES DECIR QUE QUEDEN LAS CADENAS DENTRO DEL
> ARCHIVO ASI:
> "HOLA MUNDO"
> "ADIOS MUNDO"
>
> Y SIN USAR MODOS GRAFICOS ES DECIR PURA LINEA DE COMANDO SE QUE ES MAS
> TEDIOSO PERO PUES ME PODRIA SER DE GRAN AYUDA QUE ME DIJERAN COMO
> HACER ESO, Y COMO LES ESCRIBO HE PROBADO MUCHOS EJEMPLOS PERO NO UNO
> QUE HAGA ESTO, PARA MI LO COMPLICADO SERIA QUE ABRIERA UN ARCHIVO QUE
> YA EXISTE Y LO MODIFICARA O PUDIERA METER MAS DATOS SIN PERDER LOS
> ANTERIORES, NUEVAMENTE ESTARIA MUY AGRADECIDO SI ME DAN ALGUNA IDEA DE
> COMO HACERLO, SALUDOS.

Hola,

Una opción:
Usando un RandomAccessFile es posible usar el metodo seek() junto con
length() para mover el "pointer" al final del archivo antes de añadir
los nuevos datos.

Carl.
Re: hola otra vez AHORA TENGO UNA DUDA SOBRE ARCHIVOS
#643
Author: joselastsound
Date: Thu, 08 Feb 2007 21:50
28 lines
2662 bytes
On 7 feb, 14:01, "omm79" <omm1...@gmail.com> wrote:
> HE LEIDO Y PROBADO MUCHOS EJEMPLOS DE JAVA SOBRE ARCHIVOS PERO TODAVIA
> NO HE ENCONTRADO UNA SOLUCION Y LA PREGUNTA ES COMO PUEDO LEER UN
> ARCHIVO DESDE UNA CARPETA X, ESCRIBIRLE TEXTO, GUARDARLO CON UN NOMBRE
> X, Y DESPUES MODIFICAR ESE ARCHIVO ES DECIR PODER METER CUALQUIER DATO
> DESPUES DE HABERLO CREADO CON TEXTO ANTERIOR O APENDIZAR MAS
> INFORMACION ES DECIR:
> SI CREO EL ARCHIVO X.TXT Y METO UNA CADENA "HOLA MUNDO" LO CIERRO Y
> DESPUES VUELVO A ABRIRLO PARA METER LA CADENA "ADIOS MUNDO" PERO SIN
> QUE SOBREESCRIBA EL ARCHIVO ES DECIR QUE QUEDEN LAS CADENAS DENTRO DEL
> ARCHIVO ASI:
> "HOLA MUNDO"
> "ADIOS MUNDO"
>
> Y SIN USAR MODOS GRAFICOS ES DECIR PURA LINEA DE COMANDO SE QUE ES MAS
> TEDIOSO PERO PUES ME PODRIA SER DE GRAN AYUDA QUE ME DIJERAN COMO
> HACER ESO, Y COMO LES ESCRIBO HE PROBADO MUCHOS EJEMPLOS PERO NO UNO
> QUE HAGA ESTO, PARA MI LO COMPLICADO SERIA QUE ABRIERA UN ARCHIVO QUE
> YA EXISTE Y LO MODIFICARA O PUDIERA METER MAS DATOS SIN PERDER LOS
> ANTERIORES, NUEVAMENTE ESTARIA MUY AGRADECIDO SI ME DAN ALGUNA IDEA DE
> COMO HACERLO, SALUDOS.

hola otra forma es utilizando bufferedWriter
java.io.BufferedWriter bf = new BufferedWriter(new FileWriter("path/
archivo"));
bf.append("klajsdñlf".subSequence(0, 3), 0, 3);

espero q' te sirva bytes
Re: hola otra vez AHORA TENGO UNA DUDA SOBRE ARCHIVOS
#644
Author: chipu
Date: Fri, 09 Feb 2007 15:49
3 lines
1366 bytes
lo de añadir datos a un fichero:

new FileOutputStream(String name, boolean append)
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads