logo

Java - RandomAccessFile

Detta klass används för att läsa och skriva till slumpmässig åtkomstfil. En direktåtkomstfil beter sig som en stor array av bytes. Det finns en markör antydd till arrayen som kallas fil pekare , genom att flytta markören utför vi läs-skrivoperationerna. Om slutet av filen nås innan det önskade antalet byte har lästs än EOFException är det kastas . Det är en typ av IOException.

Konstruktör

Konstruktör Beskrivning
RandomAccessFile(Filfil, Sträng läge) Skapar en direktåtkomstfilström för att läsa från, och eventuellt skriva till, filen som anges av argumentet File.
RandomAccessFile (strängnamn, strängläge) Skapar en direktåtkomstfilström för att läsa från och eventuellt skriva till en fil med det angivna namnet.

Metod

Modifierare och typ Metod Metod
tomhet stänga() Den stänger denna direktåtkomstfilström och frigör alla systemresurser som är associerade med strömmen.
FileChannel getChannel() Det ger tillbaka det unika

MyFile.TXT innehåller texten 'Denna klass används för att läsa och skriva till en slumpmässig fil.'

efter att ha kört programmet kommer det att innehålla

Den här klassen används för att läsa Jag älskar mitt land och mitt folk.