Witam,
muszę stworzyć implementację listy dwukierunkowej w javie (wiem, że istnieje gotowa, ale nie o to mi chodzi) i nie za bardzo wiem jak to zrobić. Udało mi się stworzyć listę jednokierunkową:
public class People {
Person c;
People next = null;
People prev = null;
People(Person cz, People n, People p){
c = cz;
next = n;
prev = p;
}
People addFirst(People l){
l.next = this;
return l;
}
//pozostałe metody...
}
Moje pytanie: co muszę dodać do kodu, albo jak go zmienić żeby zrobić z tego listę dwukierunkową.