J
Jenny
Gast
Hallo,
ich komme einfach nicht drauf wie ich meinem Iterator die Methode remove() implementieren muss, kann mir jemand von euch helfen. Es soll immer das aktuelle Element aus der verketteten Liste Gelöscht werden.
Danke
ich komme einfach nicht drauf wie ich meinem Iterator die Methode remove() implementieren muss, kann mir jemand von euch helfen. Es soll immer das aktuelle Element aus der verketteten Liste Gelöscht werden.
Code:
public class LinkedListIterator[I] implements Iterator[I] {
Knoten [I] position;
LinkedListIterator(Knoten[I] Anfangsposition){
position = Anfangsposition;
}
public boolean hasNext(){
return (position != null);
}
public I next(){
if (position != null){
I daten = (I)position.getData();
position = position.getNachfolger();
return daten;
}
return null;
}
public void remove(){
}
Danke