0

Javaでバイト配列をバイナリファイルに保存する方法。ファイルライター、bufferedOutputstreamを使用しようとしましたが、結果がありません。データはバイナリファイルに保存されます。ファイルをメモ帳で開くと、バイナリファイルが作成されたように見えますが、ワードパッドで開くと、実際のデータが表示されます。

4

1 に答える 1

2

次の方法でバイト配列を保存できます。

  FileOutputStream fos = new FileOutputStream(strFilePath);
  String strContent = "Content";

  /*
   * To write byte array to a file, use
   * void write(byte[] bArray) method of Java FileOutputStream class.
   *
   * This method writes given byte array to a file.
   */

   fos.write(strContent.getBytes());

  /*
   * Close FileOutputStream using,
   * void close() method of Java FileOutputStream class.
   *
   */

   fos.close();

それはあなたのバイト配列でファイルを作成します

于 2012-09-20T06:32:54.683 に答える