Javaのバイト配列をファイルに書き込む
バイト配列をファイルに書き込むには、Java の FileOutputStream クラスを使用できます。以下にサンプルを示します。
import java.io.FileOutputStream;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
try {
byte[] byteArray = {1, 2, 3, 4, 5}; // 要写入文件的byte数组
FileOutputStream fos = new FileOutputStream("output.txt");
fos.write(byteArray); // 将byte数组写入文件
fos.close();
System.out.println("文件写入成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
上記の例では、最初に byte 配列 byteArray を定義し、そして書き込むファイル名を指定する FileOutputStream オブジェクトを作成します。それから write() メソッドを使用して byte 配列をファイルに書き込みます。最後にファイル出力を閉じます。
上記コードを実行すると、現在のディレクトリにoutput.txtという名前のファイルが作成され、そこへbyte配列が書き込まれます。