Tecnología

Inicio

Cómo leer un archivo de acceso aleatorio

almacenar los registros de archivos de acceso aleatorio de configuración para una aplicación. simples archivos de texto se leen línea a línea en el orden en el que aparecen en un archivo. Sin embargo, los archivos de acceso aleatorio se pueden utilizar para agarrar datos en cualquier lugar dentro del archivo, lo que permite que el programador leer registros específicos para la llamada de función. La lectura de archivos de acceso aleatorio en Java toma sólo unos pocos pasos.

Instrucciones

1 Abrir el archivo. Establecer una variable que crea una instancia del archivo para abrir y utilizar sus propiedades y métodos.
MyFile ruta = "C: \ miarchivo.txt";

2 Establecer los datos de byte para cargar el archivo en la memoria. Esto mejora el rendimiento de los procesos de archivo. En este ejemplo, se asignan 15 bytes.
ByteBuffer myCopy = ByteBuffer.allocate (15);

3 Crear un canal de archivos para leer los datos. Esto almacena la configuración y le permite leer o escribir en el fichero de acceso.
FileChannel myChannel = null;
myChannel = (FileChannel) myFile.newByteChannel (lectura, escritura);

4 Leer los primeros 15 bytes del archivo en una variable que se utiliza para mostrar los resultados en el paso 5.
cadena myResults = myChannel.read (myCopy)

5 Imprimir los primeros 15 bytes del archivo de la consola.
System.out.println ( "Los primeros 15 bytes de este archivo son:" + myResults);