私は Java でファイル Comprimir をバイナリ ファイルにしています。問題は次のとおりです。合計サイズが 1 バイトしか占めない新しいファイルにバイトを書き込むにはどうすればよいですか? 私は次のことをしています:
FileOutputStream saveFile=new FileOutputStream("SaveObj3.sav");
// Create an ObjectOutputStream to put objects into save file.
ObjectOutputStream save = new ObjectOutputStream(saveFile);
save.writeByte(0);
save.close();
saveFile.close();
それは、ファイルに1バイトだけ書き込む必要があるだけですが、サイズを見ると、7バイトを占めています。バイトのみを書き込む方法を知っている人はいますか? 他に良い方法はありますか?