Hallo,
Ich hab ein Problem und zwar:
Ich soll eine Liste erstellen und dann eben die Methoden Programmieren, die überprüfen sollen ob die Liste Leer ist, wie lang sie ist und so weiter. Ich soll auch eine Methode über die Methode:
auch Elemente löschen anhand ihrer Referenz aber ich keine Ahnung wie das gehen soll.
Ich dachte mir, ich mach eine For Schleife die, denn Pointer der aktuellen Position immer hochzählt solange das Element nicht erreicht ist. Wenn der Pointer auf das Element zeigt, was gleich elem ist soll gelöscht werden aber ich weiß jetzt nicht genau wie ich das umsetzen soll.
Ich hoffe ihr könnt mir weiter helfen
Ich hab ein Problem und zwar:
Ich soll eine Liste erstellen und dann eben die Methoden Programmieren, die überprüfen sollen ob die Liste Leer ist, wie lang sie ist und so weiter. Ich soll auch eine Methode über die Methode:
Java:
public boolean remove(MyObject3DElement elem)
Ich dachte mir, ich mach eine For Schleife die, denn Pointer der aktuellen Position immer hochzählt solange das Element nicht erreicht ist. Wenn der Pointer auf das Element zeigt, was gleich elem ist soll gelöscht werden aber ich weiß jetzt nicht genau wie ich das umsetzen soll.
Java:
public boolean remove(MyObject3DElement elem) {
werden
MyObject3DElement akt = root;
for(int i=0;i < getLength();i++){
akt= akt.nextPointer;
if(elem.equals(akt)){
}
}
return true;
}
Ich hoffe ihr könnt mir weiter helfen