gpt4 book ai didi

java - 在集合中查找重复条目

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:52:14 25 4
gpt4 key购买 nike

是否有工具或库可以根据可实现的特定标准在集合中查找重复条目?


为了让自己清楚:我想根据特定标准将条目相互比较。所以我认为 Predicate 仅返回 truefalse 是不够的。


我不能使用equals

最佳答案

这取决于标准的语义:

如果您的标准对于给定的类别始终相同,并且内在于基本概念 ,您应该只实现 equalshashCode 并使用一个集合。

如果您的标准取决于上下文org.apache.commons.collections.CollectionUtils.select(java.util.Collection, org.apache.commons.collections.Predicate)可能是适合您的解决方案。

关于java - 在集合中查找重复条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10755632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com