簡體   English   中英

是否可以在Java中使用哈希集過濾掉數組列表中的重復項,而不會扭曲數組的順序?

[英]Can I filter out duplicates within an array list using hashset in Java without distorting the order of the array?

我想知道如何在Java中返回數組列表,但過濾掉來自對象的所有重復項? 我聽說做到這一點的最佳方法是使用哈希集,這是真的還是有更好的實現? 我對使用哈希集表示懷疑的原因是,我聽說它扭曲了數組的順序,這不是我想要的。

您正在尋找的是一個保持插入順序且不允許重復的Collection

幸運的是,有一個可用LinkedHashSet的形式

暫無
暫無

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

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