我正在寻找可排序(我的意思是在初始化后排序并多次使用比较器)Java 类集合,没有重复项。有没有比编写不透明的代码更纯粹的解决方案,例如防止某些 ArrayList 添加另一个具有与已存在的值相同的值的对象?
编辑1:
我应该添加一些关于排序的解释。我需要使用不同的比较器(实现的多样性)多次对这组值进行排序。
Use a Set http://docs.oracle.com/javase/6/docs/api/java/util/Set.html!常见的实现是HashSet http://docs.oracle.com/javase/6/docs/api/java/util/HashSet.html and TreeSet http://docs.oracle.com/javase/6/docs/api/java/util/TreeSet.html。后者在实现时保留项目的顺序排序集 http://docs.oracle.com/javase/6/docs/api/java/util/SortedSet.html.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)