Java LinkedHashSet向后迭代

如何从最后一个项目到第一个项目迭代LinkedHashSet的项目?
最佳答案
如果要继续使用集合,可以使用以下内容:

LinkedHashSet<T> set = ...

LinkedList<T> list = new LinkedList<>(set);
Iterator<T> itr = list.descendingIterator();
while(itr.hasNext()) {
    T item = itr.next();
    // do something
}

如果你使用的是数组,可以看看hvgotcodes’ answer.

转载注明原文:Java LinkedHashSet向后迭代 - 代码日志