logo

Java - RandomAccessFile

Ovaj razreda koristi se za čitanje i pisanje u datoteku s nasumičnim pristupom. Datoteka s nasumičnim pristupom ponaša se kao velika niz bajtova. Postoji pokazivač impliciran na niz koji se zove datoteka pokazivač , pomicanjem kursora radimo operacije čitanja i pisanja. Ako se dosegne kraj datoteke prije nego što se pročita željeni broj bajtova, to je EOFException bačena . To je vrsta IOException.

Konstruktor

Konstruktor Opis
RandomAccessFile(Datoteka datoteke, Niz način rada) Stvara tok datoteka s nasumičnim pristupom za čitanje i opcionalno za pisanje u datoteku specificiranu argumentom File.
RandomAccessFile(naziv niza, način niza) Stvara tok datoteka s nasumičnim pristupom za čitanje, i po izboru za pisanje, datoteke s navedenim nazivom.

metoda

Modifikator i vrsta metoda metoda
poništiti Zatvoriti() Zatvara ovaj tok datoteka s nasumičnim pristupom i oslobađa sve sistemske resurse povezane s tokom.
FileChannel getChannel() Vraća jedinstveno

myFile.TXT sadrži tekst 'Ova se klasa koristi za čitanje i pisanje u datoteku s nasumičnim pristupom.'

nakon pokretanja programa sadržavat će

Ovaj razred se koristi za čitanje Volim svoju zemlju i svoj narod.