java - 在 Java 中访问 Treeset 中的下一个元素

标签 java data-structures treeset

有什么方法可以访问 Treeset of Java 中元素的后继或前导。或者有什么方法可以获取特定元素的迭代器,以便我们可以使用 iterator.next() 获取下一个元素。

最佳答案

使用更高/更低

使用 TreeSet 集

set.higher(e) 类似于 e.next() set.lower(e) 类似于 e.prev()

关于java - 在 Java 中访问 Treeset 中的下一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36100224/

相关文章:

c++ - 键值数据结构,在 O(1) 中搜索键并在 O(1) 中获取最大值

c++ - 如何有效地清除 std::queue?

java - 如果树集对象更改其值怎么办(树集的最佳实践?)?

java - 使用导入的java库

java - 使用 TermQuery 的 Lucene 搜索仅适用于 WhitespaceAnalyzer,但不适用于 StandardAnalyzer

java - 为什么应该首选 Java 类的接口(interface)?

java - TreeSet contains 方法对我不起作用

Java - 用户界面和终止

c - 在 C 中实现字典的快速方法

java - 在 Java 中从最后一个节点到第一个节点遍历 TreeSet 的最佳方法是什么?