Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Help met sequentiële bestanden in Java Programming
De programmeertaal Java bevat verschillende bibliotheken en data-objecten gebruikt om verschillende vormen van input en output verwerken . Deze vormen van uitvoer kan komen van gebruikersinvoer of opgeslagen in de computer . Dit bestand in-en uitgang komt meestal van " sequentiële files " van data die een soort van tekst bevat . Door het gebruik van Java " File " voorwerpen en diverse input en output stromen , kan de programmeur van het lezen en schrijven naar sequentiële bestanden op de harde schijf . Sequentiële bestanden

Sequentiële bestanden
zijn wat de naam al zegt : bestanden die gegevens opslaan op een sequentiële wijze . Tekstbestanden zijn een perfect voorbeeld van deze , in die tekst wordt geschreven en gelezen op een lineaire manier van begin tot eind . Terwijl de sequentiële bestanden kunnen worden gelezen van een willekeurig punt in het bestand , zijn ze bedoeld om te werken als sequentiële patronen van data . Java-programma's vaak gelezen deze bestanden regel voor regel , of lees het bestand als geheel .
Java -bestanden

Als een object - georiënteerde programmeertaal , Java handvatten sequentiële bestanden in "Bestand " objecten , waaronder de " FileReader " klasse van objecten . Deze objecten verwerken bestand referenties en operaties voor de programmeur . Eens gemaakt , kan een FileReader object worden gegeven aan een andere Buffer klasse , zoals BufferedReader of gebufferd Writer , die het mogelijk maakt de programmeur om te lezen en schrijven naar het bestand in een standaard formaat . Het volgende voorbeeld illustreert het gebruik van de FileReader object :

File
f = new File ( " test.txt " ) ; FileReader reader = new FileReader ( f ) ;
< br > Java Reading Files

De programmeur
leest een sequentieel bestand via een FileReader object, dat geeft ze een BufferedReader object . De BufferedReader object , nu de behandeling van de file , geeft de programmeur toegang tot de methoden die worden gebruikt om gemakkelijk te lezen tekens of hele lijnen uit het bestand . Door de BufferedReader , de programmeur leest het bestand sequentieel , meestal lijn per lijn , zoals in het volgende voorbeeld :

File
f = new File ( " test.txt " ) ; FileReader reader = new FileReader ( f ) ;

BufferedReader br
= new BufferedReader ( reader ) ; String text_line = br.readline ( ) ;
Java Schrijven Dossiers

Net als de FileReader object leest van sequentiële bestanden , de FileWriter object schrijft aan hen. In samenwerking met de BufferedWriter object , de programmeur schrijft naar tekstbestanden sequentieel , op een vergelijkbare manier aan het invoeren van tekst in een teksteditor . Op deze wijze kan de programmeur de gebruiker of programma sessiegegevens of de status van het programma te schrijven in een tekstbestand voor langdurige opslag . Het volgende voorbeeld gegevens het gebruik van FileWriter en BufferedWriter objecten :

String uitgang
= " Uitvoer naar schrijven naar bestand " ;

File
f = new File ( " file2.txt " ) ; FileWriter fw = new FileWriter ( f ) ; BufferedWriter bw = new BufferedWriter ( fw ) ;

bw.write
(output ) ; bw.close ( ) ;
< br >

Previous: Next:
  Java Programming
·Hoe om te leren Scala 
·Hoe naar Port Java Classes 
·Hoe te Hours converteren naar …
·Hoe kan ik HTML -bestanden met…
·Hoe te wijzigen Kleuren in Jav…
·Waarom heeft een onveranderlij…
·Java Classpath Tutorial 
·Hoe te Methode retourneren for…
·Hoe maak je een Java Game verd…
  Related Articles
Hoe te versleutelen met Visual Basic 
Hoe te Debug Met Visual Basic 6 
Aan de slag met Visual Basic 6 
Hoe je code schrijven op HTML Button Met…
How To Ping met Visual Basic 
Hoe dat te doen Database Programmering M…
Hoe kan ik lezen en schrijven tekstbesta…
Hoe maak je een rekenmachine maken met V…
Aan de slag Met behulp van VBA Met Micro…
  Programmering Articles
·Hoe maak je een PHP Mailing List Zorg 
·Hoe Attributen Extraheer met Python 
·Gemakkelijk CGI Problemen 
·Hoe te Debug in Netbeans in Java 
·Hoe te Perl installeren op Windows XP 
·Hoe te converteren kleine letters naar h…
·Hoe je X en Y coördinaten gebruiken in …
·Hoe te Perl Run op een laptop 
·Wat zijn de nadelen van een Query Proces…
Copyright © Computer Kennis http://www.nldit.com