大家好,我为从用户读取 .txt 文件的字符串数组编写了一个合并排序程序。但是我现在要做的是比较两个文件并打印出文件一中的单词而不是文件二中的单词,例如苹果在文件 1 中但不在文件 2 中。我尝试再次将其存储在字符串数组中,然后将其打印出来最后,但我似乎无法实现它。这是我所拥有的,
FileIO reader = new FileIO();
String words[] = reader.load("C:\\list1.txt");
String list[] = reader.load("C:\\list2.txt");
mergeSort(words);
mergeSort(list);
String x = null ;
for(int i = 0; i<words.length; i++)
{
for(int j = 0; j<list.length; j++)
{
if(!words[i].equals(list[j]))
{
x = words[i];
}
}
}
System.out.println(x);
任何帮助或建议将不胜感激!