SoloCodigo

Programación General => Java => Mensaje iniciado por: hdr en Miércoles 15 de Noviembre de 2006, 06:36

Título: Archivos
Publicado por: hdr en Miércoles 15 de Noviembre de 2006, 06:36
hola a todos, me preguntaba si alguno sabe como puedo hacer para dividir un archivo en varios archivos o flujos aparte, algo como el programa  Hacha...

Gracias de antemano
Título: Re: Archivos
Publicado por: silverfox en Miércoles 15 de Noviembre de 2006, 09:29
Hola...



Si usas un FileInputStream para leer los datos de origen y un FileOutputStream para escribirlos, puedes leer con el comando read() (1 byte) o bien, un array de bytes. Los escribes en tu fichero de salida (con write() ). Cuando quieras cortar, cierras tu FileOutputStream, creas otro nuevo y continúas así hasta que se termine el fichero.




Un saludo.