Wie man einen Random Access Datei lesen . Einfache Textdateien Zeile-für- Zeile in der Reihenfolge, in der sie in einer Datei zu lesen . Allerdings kann Random Access -Dateien verwendet werden, um Daten überall greifen innerhalb der Datei werden, so dass der Programmierer bestimmte Datensätze für den Aufruf der Funktion lesen. Lesen Random Access -Dateien in Java dauert nur ein paar Schritte. Anleitung
1
Öffnen Sie die Datei . Legen Sie eine Variable, die Datei zu öffnen instanziiert , und verwenden Sie seine Eigenschaften und methods.Path myFile = " C: \\ \\ myfile.txt ";
2
Stellen Sie die Byte-Daten , um die Datei in den Speicher geladen . Dies verbessert die Leistung für die Datei- Prozesse . In diesem Beispiel sind 15 Bytes allocated.ByteBuffer MyCopy = ByteBuffer.allocate (15);
3
Erstellen Sie eine Datei Kanal , um die Daten zu lesen. Dieser speichert die Einstellungen und ermöglicht das Lesen oder zum Zugang file.FileChannel mychannel schreiben = null; mychannel = ( FileChannel ) myFile.newByteChannel (lesen, schreiben );
4
Lesen Sie die ersten 15 Bytes der Datei in eine Variable, die verwendet werden, um Ergebnisse in Schritt angezeigt wird 5.String myResults = myChannel.read ( MyCopy )
5
drucken die ersten 15 Bytes der Datei in den console.System.out . println ( "Die ersten 15 Byte der Datei sind :" + myResults );