Я вижу, что реализация JDK LinkedList
внутренне содержит внутренний класс Node
, который содержит адрес для следующего и предыдущего.
Поэтому я сомневаюсь, что LinkedList
в Java не имеет двойного списка. Если нет, то почему?
И как реализовать наш собственный двойной список?