logo

Java - RandomAccessFile

Això classe s'utilitza per llegir i escriure en un fitxer d'accés aleatori. Un fitxer d'accés aleatori es comporta com un fitxer gran matriu de bytes. Hi ha un cursor implícit a la matriu anomenat fitxer punter , movent el cursor fem les operacions de lectura escriptura. Si s'arriba al final del fitxer abans que s'hagi llegit el nombre desitjat de bytes, ho és EOFException llançat . És un tipus d'IOException.

Constructor

Constructor Descripció
RandomAccessFile (fitxer de fitxer, Corda mode) Crea un flux de fitxers d'accés aleatori per llegir i, opcionalment, per escriure-hi el fitxer especificat per l'argument Fitxer.
RandomAccessFile (nom de cadena, mode de cadena) Crea un flux de fitxers d'accés aleatori per llegir i, opcionalment, escriure-hi un fitxer amb el nom especificat.

Mètode

Modificador i tipus Mètode Mètode
buit Tanca() Tanca aquest flux de fitxers d'accés aleatori i allibera tots els recursos del sistema associats al flux.
FileChannel getChannel() Torna l'únic

El myFile.TXT conté el text 'Aquesta classe s'utilitza per llegir i escriure en un fitxer d'accés aleatori'.

després d'executar el programa que contindrà

Aquesta classe s'utilitza per llegir Estimo el meu país i la meva gent.