Dit klas wordt gebruikt voor het lezen en schrijven naar een willekeurig toegankelijk bestand. Een willekeurig toegankelijk bestand gedraagt zich als een groot reeks van bytes. Er is een cursor geïmpliceerd in de array genaamd file wijzer , door de cursor te verplaatsen, voeren we de lees-schrijfbewerkingen uit. Als het einde van het bestand wordt bereikt voordat het gewenste aantal bytes is gelezen, dan is EOFException dat gegooid . Het is een type IOException.
Constructeur
Constructeur | Beschrijving |
---|---|
RandomAccessFile(Bestandsbestand, Snaar modus) | Creëert een bestandsstroom met willekeurige toegang om te lezen van en optioneel om te schrijven naar het bestand dat is opgegeven door het File-argument. |
RandomAccessFile(Stringnaam, Stringmodus) | Creëert een bestandsstroom met willekeurige toegang om te lezen van en optioneel om te schrijven naar een bestand met de opgegeven naam. |
Methode
Modificator en type | Methode | Methode |
---|---|---|
leegte | dichtbij() | Het sluit deze bestandsstroom met willekeurige toegang en geeft alle systeembronnen vrij die aan de stroom zijn gekoppeld. |
Bestandskanaal | getChannel() | Het geeft het unieke terug De myFile.TXT bevat de tekst 'Deze klasse wordt gebruikt voor het lezen en schrijven naar een willekeurig toegankelijk bestand.' na het uitvoeren van het programma zal het bevatten Deze les wordt gebruikt voor het lezen van Ik hou van mijn land en mijn volk. |