Hi,
würde gerne wissen wie ich bei einer Doppeltverketteten Liste per Zufalle erstellte Elemente als String ausgeben kann?
Hab für die "Knoten" also Elemente folgende class:
class DNode implements Position {
private DNode prev, next; // References to the nodes before and after
private Object element; // Element stored in this position
// Constructor
public DNode(DNode newPrev, DNode newNext, Object elem) {
prev = newPrev;
next = newNext;
element = elem;
}
// Method from interface Position
public Object element() throws InvalidPositionException {
if ((prev == null) && (next == null))
throw new InvalidPositionException("Position is not in a list!");
return element;
}
// Accessor methods
public DNode getNext() { return next; }
public DNode getPrev() { return prev; }
// Update methods
public void setNext(DNode newNext) { next = newNext; }
public void setPrev(DNode newPrev) { prev = newPrev; }
public void setElement(Object newElement) { element = newElement; }
}
ich soll eine toString() Methode schreiben in einer anderen class mit der die Elemente ausgegeben werden können ...
Kann mir wer helfen?
greetz
Def1n1ty
würde gerne wissen wie ich bei einer Doppeltverketteten Liste per Zufalle erstellte Elemente als String ausgeben kann?
Hab für die "Knoten" also Elemente folgende class:
class DNode implements Position {
private DNode prev, next; // References to the nodes before and after
private Object element; // Element stored in this position
// Constructor
public DNode(DNode newPrev, DNode newNext, Object elem) {
prev = newPrev;
next = newNext;
element = elem;
}
// Method from interface Position
public Object element() throws InvalidPositionException {
if ((prev == null) && (next == null))
throw new InvalidPositionException("Position is not in a list!");
return element;
}
// Accessor methods
public DNode getNext() { return next; }
public DNode getPrev() { return prev; }
// Update methods
public void setNext(DNode newNext) { next = newNext; }
public void setPrev(DNode newPrev) { prev = newPrev; }
public void setElement(Object newElement) { element = newElement; }
}
ich soll eine toString() Methode schreiben in einer anderen class mit der die Elemente ausgegeben werden können ...
Kann mir wer helfen?
greetz
Def1n1ty