ホームページ >Java >&#&チュートリアル >バイナリデータの読み書き

バイナリデータの読み書き

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-05 08:13:01860ブラウズ
  • int、double、short などのプリミティブ型を含む、ASCII 文字を超えたデータの読み取りと書き込みが可能です。

  • DataInputStream と DataOutputStream は、ファイル内のプリミティブ型のバイナリ データを操作するために使用されます。

  • DataOutputStream は、すべての Java プリミティブ型を記録するためのメソッドを含む DataOutput インターフェイスを実装します。

  • データはテキスト形式ではなく、内部バイナリ形式で書き込まれます。

  • DataOutputStream メソッドは、エラーが発生した場合に IOException をスローします。

  • DataOutputStream コンストラクターには、出力ストリームを指定するパラメーターとして OutputStream オブジェクトが必要です。

  • FileOutputStream を使用して、データが書き込まれる出力ストリームを作成できます。

Lendo e gravando dados binários

Lendo e gravando dados binários

  • DataInputStream は、すべての Java プリミティブ型を読み取るための DataInput インターフェイスを実装します。

  • すべての読み取りメソッドは IOException をスローする可能性があります。

  • このクラスは、InputStream のインスタンスをベースとして使用し、Java データ型を読み取るメソッドを追加します。

  • DataInputStream は、人間が判読できないバイナリ形式でデータを読み取ります。

  • コンストラクター: DataInputStream(InputStream flowInput)、flowInput は入力ストリームを定義します。

  • ファイルの読み取りには、FileInputStream を InputStream パラメーターとして使用できます。

  • 使用例: DataOutputStream と DataInputStream を使用して、ファイルにさまざまな種類のデータを読み書きするプログラム。

Lendo e gravando dados binários

プログラムの出力をここに示します。
10
を書く 1023.56
を書いています 真実を書く
90.28
を書く 読書 10
読み取り値 1023.56
本当の読み取り
読書 90.28

以上がバイナリデータの読み書きの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。