【发布时间】:2021-10-29 14:28:12
【问题描述】:
假设我有 2 个带有 id 和日期列的文件
file1:
empid1: date 1
empid1: date 2
empid2: date 3
empid2: date 4
file2:
empid1: date 1
empid2: date 3
empid3: date 5
所以,现在,当我比较这 2 个文件时,我的主要目标是检索那些不在文件 2 中的数据,反之亦然。 谁能帮助我或指导我如何实现这一目标?
【问题讨论】:
-
到目前为止您尝试过什么?向我们展示您的代码,有什么问题?
-
你的意思是只需要输出两个文件不共有的行吗?
-
是的,输出不常见的。
-
读取文件1,将行存储在一个列表中-> file1list 维护一个单独的列表->uncommon 逐行读取文件2,如果该行在file1list中不存在,则将其放入uncommon return如果你能展示你迄今为止所做的事情和你面临的问题,那就太好了
-
文件不需要按排序顺序,文件超过 7k 条目,我正在使用 1.8
标签: java csv file oop structure