sample.txt次の行を含むテキストファイルがあります
sample1.txt
test.ppt
example.doc
content.pdf
field(example phpcookbook.pdf, )という動的変数がありsample1.txt、ファイル内の各行と比較する必要がsample.txtあり、テキスト ファイルに が含まれていない場合は、fieldに追加する必要がありますsample.txt。次のコードを試しましたが、機能しません。
File insert=new File(sample.txt);
BufferedReader br = new BufferedReader(new FileReader(insert));
String strLine;
while ((strLine = br.readLine()) != null) {
if(!strLine.equals(field)) {
FileWriter fw = new FileWriter(insert, true);
BufferedWriter bw = new BufferedWriter(fw);
bw.append(field);
bw.close();
}
}
次の出力が得られるはずです
sample1.txt
test.ppt
example.doc
content.pdf
phpcookbook.pdf
テキストファイルを行ごとに動的変数と比較する方法は?