簡體   English   中英

java文件讀取並將其存儲在哈希圖中<String,ArrayList>並與其他 hashMap 進行比較

[英]java file reading and storing it in a hashmap <String,ArrayList> and comparing with other hashMap

對於示例數據:Column1,Column2,Column3 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 在 column2 的相同元素上也出現了 10 次。 所以這需要在大數據集上進行驗證。

想通過java來實現它,所以我試圖做的是創建一個HashMap,然后將它添加到一個值集,並且在arraylist中將添加具有相同corrrsponding column1值的column2的值。 類似地,這將對 column3 和 column2 進行,然后比較 colum1,cloumn3 的不同鍵的兩個哈希圖 - 這是正確的方法嗎?

如果您嘗試操作 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:您的解決方案越復雜,似乎越錯誤的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM