Stavi
code tagove, ovako je uzas citati!!!
Uglavnom ti je isto kao u c++, nemas pokazivace u Javi, zato sto su sve pokazivaci. :)
Samo polje Elem.next poslednjeg u listi, postavi da ukazuje na objekat koji je prvi u listi. To radis u metodama koje dodaju elemente u listu.
Npr. ovo je ideja:
Code:
public class Lista {
private Elem prvi;
...
dodajNaKraj(Elem novi) {
Elem tek = prvi;
while (tek.next!=prvi) tek = tek.next;
tek.next=novi;
novi.next=prvi;
}
Naravno, ovde dodaj malo logike koja resava problem kada je lista prazna i kada je prvi==null.