gpt4 book ai didi

Java:SortedSet "cursor"风格的迭代器

转载 作者:行者123 更新时间:2023-11-29 06:20:29 25 4
gpt4 key购买 nike

我需要在排序集中向前和向后迭代。如果我使用 NavigableSet ,我得到一个严格向前的迭代器和一个严格向后的迭代器(iterator()descendingIterator()),但没有一个可以向前和向后移动。

NavigableSet.lower()higher() 的时间复杂度是多少?我可以改用它们,但如果它们效率低下,我不愿意这样做。

最佳答案

根据您的具体需要,您可以将排序集转换为列表,比如数组列表,并使用 list iterator用于遍历。它可以通过 next() 双向使用和 previous()方法,可以自由混合。

关于Java:SortedSet "cursor"风格的迭代器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3269005/

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