Oracle -Документация говорит следующее о LinkedHashSet: «Ha sh реализация таблицы и связанного списка интерфейса Set с предсказуемым порядком итераций. Эта реализация отличается от HashSet тем, что поддерживает двусвязный список, проходящий через все его записей. "
Итератор, который вы можете получить, находится в порядке вставки. Итерация в порядке обратной вставки также была бы технически осуществимой, поскольку она связана с двукратно .
Можно ли создать такой обратный итератор (или даже ListIterator, который выполняет оба действия)?