对于样本数据: 列1,列2,栏3 1,ABC,P 1,ABC2,P 1,ABC3,P 2,QQQ,L 2,UUUU,L
因此对于具有相同值的所有column1,其对应的column3应该具有相同的值,但是column1和column3可能没有相同的值。
例如,具有值0-7的列1发生10次,现在其对应的具有值16的列3也在列2的相同元素上发生10次。所以这需要在大数据集上进行验证。想要通过java实现它,所以我尝试创建一个HashMap,然后将其添加到一个值集中,并且在arraylist中将添加具有相同corrrsponding column1值的column2的值。类似地,这将针对column3和column2进行,然后比较colum1,cloumn3的不同键的两个哈希图 - 是正确的appraoch吗?
答案 0 :(得分:0)
如果您尝试操纵xls,则应使用http://mvnrepository.com/artifact/org.apache.poi/poi/3.7
真的很难理解。但我想你应该使用什么独特的条目和数量与否。所以使用: http://docs.oracle.com/javase/7/docs/api/java/util/HashSet.html
和
/HashMap.html
希望它有助于指导您的想法。
ps:你的解决方案越复杂,似乎就越错误。