1

重複の可能性:
Java - ファイル内の行を検索して削除

ChavezJan2012   SLC   1.25
ChavezFeb2012   SLC   0.25
ChavezMar2012   SLC   1.25

このデータを Java を使用してテキスト ファイルに書き込んでおり、ファイルの 3 行のうち 1 行を削除したいと考えていました。今のところ、arrayListを使用して解決策を見つけるために最善を尽くしています。

ChavezJan2012   SLC   1.25
ChavezMar2012   SLC   1.25

削除後の望ましい結果。助けてください、ありがとう.......

4

2 に答える 2

0

たとえば、インデックス i+3 を使用してループを作成できます。

for (int i=0 i < arraylist.size(); i+3){

writeToFile.arraylist.get(i);
writeToFile.arraylist.get(i+2);

}
于 2012-07-24T08:46:04.240 に答える
0

唯一の方法は、一時ファイルを作成することです。省略される行を除いて、そのファイルにすべてのテキストを書き込みます。その一時ファイルの名前を古いファイル名に変更します。

于 2012-07-24T07:09:08.753 に答える