だから私は java の2つの巨大なテキストリストを比較しようとしています。テキストは次のようになります。
list1 : 値 1 、値 2 、値 3 ... list2 : 値 1604 、値 7000 、値 1 ...
ポイントは、リスト 1 とリスト 2 の各行を比較し (各値はそれぞれの行にあります)、リスト 2 から重複を削除して ARRAY 3 をファイルに書き込むことです。これは私が得たものです:
編集 :
File haveFile = new File("Combine Without Dups.txt");
BufferedReader br = null;
br = new BufferedReader(new FileReader(haveFile));
String line ;
String list = null ;
while ((line = br.readLine()) != null) {
list = line ;
}
File compareFile = new File("database.txt");
BufferedReader br2 = null;
br2 = new BufferedReader(new FileReader(compareFile));
String line2 ;
String list2 = null ;
while ((line2 = br2.readLine()) != null) {
list2 = line2 ;
list2.removeAll(list);