gpt4 book ai didi

java - NavigableSet 具有自己的对象类型?

转载 作者:行者123 更新时间:2023-12-01 18:59:01 25 4
gpt4 key购买 nike

如何使用tailSet()headSet()对于NavigableSet<MyType> ?并且还实现自己的规则,哪些元素有资格获得尾部或耳机?

喜欢:

class MyType {
String name;
String number;
}

现在,如果我有一个类型(“daniel”,“12”),我想要拥有按字母顺序排列在 daniel 之前的所有元素,并且数字 > 12。这将是我的耳机。相反的是尾部。(当然,比较没有任何意义,但你明白我想要做什么)。

最佳答案

要么让MyType实现Comparable,要么使用NavigableSet,它可以让您提供一个单独的Comparator,例如 >树集

关于java - NavigableSet 具有自己的对象类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12972834/

25 4 0