gpt4 book ai didi

java - 使不同的 TreeSet 保持与另一个 TreeSet 相同的顺序

转载 作者:行者123 更新时间:2023-12-02 08:58:28 30 4
gpt4 key购买 nike

假设我有一个自然排序的 TreeSet。我可以使用什么接口(interface)和方法来使新的 TreeSet 保持与第一个列表相同的顺序。

最佳答案

使用相同的Comparator(如果您的元素实现Comparable,则使用naturalOrder):

class A implements Comparable<A> { }


final TreeSet<A> firstSet = new TreeSet<>();
final TreeSet<A> secondSet = new TreeSet<>(firstSet.comparator());
final TreeSet<A> secondSetNaturalOrder = new TreeSet<>(Comparator.naturalOrder());

关于java - 使不同的 TreeSet 保持与另一个 TreeSet 相同的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60341983/

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