INHOUDSOPGAWE:

Wat is soek in Java?
Wat is soek in Java?

Video: Wat is soek in Java?

Video: Wat is soek in Java?
Video: Wat is Java? 2024, November
Anonim

Die java . io. RandomAccessFile. soek (lang pos)-metode stel die lêerwyser-offset, gemeet vanaf die begin van hierdie lêer, waarop die volgende lees of skryf plaasvind. Die lêerlengte sal slegs verander deur te skryf nadat die afset na die einde van die lêer gestel is.

Weet ook, wat is RandomAccessFile in Java?

Java - RandomAccessFile . Hierdie klas word gebruik vir lees en skryf aan ewekansige toegang lêer . A ewekansige toegang lêer gedra soos 'n groot verskeidenheid grepe. Daar is 'n wyser geïmpliseer na die skikking genoem lêer wyser, deur die wyser te beweeg doen ons die lees skryf bewerkings.

Die vraag is dan, wat is 'n ewekansige toegang-lêer? Willekeurig - toegang tot lêer is 'n term wat gebruik word om a te beskryf lêer of stel van lêers wat direk toeganklik is in plaas daarvan om daardie ander te vereis lêers eers gelees word. Rekenaar hardeskywe toegang tot lêers direk, waar tape drives algemeen toegang tot lêers opeenvolgend. Direkte toegang , Hardeware terme, Opeenvolgend lêer.

Boonop, hoe gebruik ek 'n ewekansige toegang-lêer?

Java RandomAccessFile Voorbeeld

  1. getFilePointer() om die huidige posisie van die wyser te kry.
  2. soek(int) om die posisie van die wyser te stel.
  3. lees(byte b) na lees tot b. lengte grepe van data uit die lêer in 'n verskeidenheid grepe.
  4. skryf(byte b) om te skryf b. lengte grepe van die gespesifiseerde grepe-skikking na die lêer, begin by die huidige lêerwyser.

Wat is lêer in Java?

Advertensies. Java lêer klas verteenwoordig die lêers en gidspadname op 'n abstrakte manier. Hierdie klas word gebruik vir die skep van lêers en gidse, lêer soek, lêer skrapping, ens. Die lêer voorwerp verteenwoordig die werklike lêer /gids op die skyf.

Aanbeveel: