Heim > Java > javaLernprogramm > Hauptteil

Lesen und Schreiben von Binärdaten

Linda Hamilton
Freigeben: 2024-11-05 08:13:01
Original
854 Leute haben es durchsucht
  • Wir können Daten lesen und schreiben, die über ASCII-Zeichen hinausgehen, einschließlich primitiver Typen wie int, double und short.

  • DataInputStream und DataOutputStream werden zum Bearbeiten von Binärdaten primitiver Typen in Dateien verwendet.

  • DataOutputStream implementiert die DataOutput-Schnittstelle, die Methoden zum Aufzeichnen aller Java-Primitivtypen enthält.

  • Daten werden im internen Binärformat geschrieben, nicht im Textformat.

  • DataOutputStream-Methoden lösen im Fehlerfall eine IOException aus.

  • Der DataOutputStream-Konstruktor benötigt ein OutputStream-Objekt als Parameter, um den Ausgabestream anzugeben.

  • FileOutputStream kann verwendet werden, um den Ausgabestream zu erstellen, in den Daten geschrieben werden.

Lendo e gravando dados binários

Lendo e gravando dados binários

  • DataInputStream implementiert die DataInput-Schnittstelle zum Lesen aller Java-Primitivtypen.

  • Alle Lesemethoden können eine IOException auslösen.

  • Die Klasse verwendet eine Instanz von InputStream als Basis und fügt Methoden zum Lesen von Java-Datentypen hinzu.

  • DataInputStream liest Daten im binären, nicht für Menschen lesbaren Format.

  • Konstruktor: DataInputStream(InputStream flowInput), wobei flowInput den Eingabestream definiert.

  • Zum Lesen von Dateien kann FileInputStream als InputStream-Parameter verwendet werden.

  • Anwendungsbeispiel: Programm, das mithilfe von DataOutputStream und DataInputStream verschiedene Datentypen in eine Datei schreibt und liest.

Lendo e gravando dados binários

Die Programmausgabe wird hier angezeigt.
Schreiben 10
Schreiben 1023,56
Wahr schreiben
Schreiben 90,28
Lesung 10
Ablesung 1023,56
Das ist wahr
Messwert 90,28

Das obige ist der detaillierte Inhalt vonLesen und Schreiben von Binärdaten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage