0

私がやっていることは、ファイルを 1 行ずつ読み取り、読み取った各行を事前に指定された文字列と比較することです。一致する場合は、検査中のクラスからコードを削除します。事前に指定した文字列に一致した行から、指定した場所に到達するまで削除します。私が苦労しているのは、削除を実装する方法です。加算、減算、調整などのメソッドを作成しましたが、コードのチャンクを完全に削除することは決してないため、処理方法がわかりません。これを達成するための簡単な方法があるに違いありませんが、それは今私を逃れています。

4

1 に答える 1

2

「ファイルの途中から何かを削除するにはどうすればよいですか?」と尋ねているようです。-たまたまソースコードです。

最も簡単な方法は、保持するすべてのコンテンツを書き込む一時ファイル (またはメモリ ストリーム内) を作成し、古いファイルの処理が完了したら、保持することを選択したコンテンツで上書きすることです。

于 2013-02-11T19:41:57.687 に答える