Javaでバイト配列をファイルに書き込む方法は何ですか?

バイト配列をファイルに書き込むためには、FileOutputStreamクラスを使用することができます。

以下はコードの例です。

import java.io.FileOutputStream;
import java.io.IOException;

public class WriteByteArrayToFile {
    public static void main(String[] args) {
        try {
            byte[] byteArray = {65, 66, 67, 68, 69}; // 生成一个byte数组

            FileOutputStream fos = new FileOutputStream("output.txt");
            fos.write(byteArray); // 将byte数组写入文件
            fos.close();

            System.out.println("Byte array has been written to file successfully.");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

上記の例では、まずbyte配列を作成し、その後FileOutputStreamクラスを使用して出力ストリームを作成し、byte配列を指定されたファイルに書き込みます。最後に出力ストリームを閉じます。

このコードを実行すると、現在のディレクトリにoutput.txtという名前のファイルが生成され、そのファイルにはバイト配列の内容が入ります。

bannerAds