Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Java で、バイナリ ファイルからコンテンツを削除するにはどうすればよいですか? 削除された部分を除くすべてを一時ファイルにコピーし、既存のファイルとして名前を変更する必要がありますか?
ディスク上のファイルの一部を直接削除することはできません。削除する部分を除いたファイルの内容を一時ファイルにコピーします。元のファイルを削除し、一時ファイルの名前を変更します。
フォーマットが問題にならない場合は 0 で上書きできます。それ以外の場合は、新しいファイルを作成して元のファイルを置き換える必要があります。これはどの言語でも同じだろう