fichero aleatorios java

Iniciado por ^kazike^, 8 Diciembre 2006, 04:31 AM

0 Miembros y 1 Visitante están viendo este tema.

^kazike^

hola , tengo una duda con los ficheros aleatorios en java
Es posible sustituir una linea o un array de bytes q ye estan en el archivo por otros q yo le pase por parametro.
O tengo q copiar el archivo entero hasta esa linea en un archivo auxiliar añadir lo que yo kiera y volver a copiarlo al original
Gracias

knightlain

Si es posible con accesio aleatorio, solo necesitar positionarte con la funcion archivo.seek() en el lugar donde quieras guardar los archivos y ya. Luego vuelves a reescribir, por si las dudas te dejo el valor de cada dato para que lo posiciones mejor.

String: 2 bytes por caracter
Long: 8 bytes
Int: 4 bytes
Short: 2 Bytes
Byte: Adivina, podría ser un byte?  :P
Boolean: 1 bit.

El seek lo posicionas en base a los bytes que estés usando, espero que esto te sea de ayuda alguna.