logo

Java - RandomAccessFile

Tämä luokkaa käytetään lukemiseen ja kirjoittamiseen hajasaantitiedostoon. Satunnaispääsytiedosto käyttäytyy kuin suuri joukko tavua. Tiedosto-nimiseen taulukkoon liittyy kohdistin osoitin , siirtämällä kohdistinta teemme lukukirjoitustoiminnot. Jos tiedoston loppu saavutetaan ennen kuin haluttu tavumäärä on luettu, niin EOFException on heitetty . Se on eräänlainen IOException.

Rakentaja

Rakentaja Kuvaus
RandomAccessFile(tiedostotiedosto, merkkijono tila) Luo hajasaantitiedostovirran, josta voidaan lukea File-argumentin määrittämä tiedosto ja valinnaisesti kirjoittaa siihen.
RandomAccessFile (merkkijonon nimi, merkkijonotila) Luo hajasaantitiedostovirran, jolla voit lukea määritetyn nimen tiedostosta ja halutessasi kirjoittaa siihen.

Menetelmä

Muokkaus ja tyyppi Menetelmä Menetelmä
mitätön kiinni() Se sulkee tämän suorasaantitiedostovirran ja vapauttaa kaikki tietovirtaan liittyvät järjestelmäresurssit.
Tiedostokanava getChannel() Se palauttaa ainutlaatuisuuden

myFile.TXT sisältää tekstin 'Tätä luokkaa käytetään luku- ja kirjoitustiedostoon.'

sen sisältämän ohjelman suorittamisen jälkeen

Tällä tunnilla luetaan Rakastan maatani ja kansaani.