Hi,
ich schreibe gerade eine eigene Queue-Collection und bin mir nicht sicher, ob dass was ich dort gemacht habe so korrekt ist. Es geht um die Methoden zum anfügen und entfernen der Objekte aus der Warteschlange :
ich schreibe gerade eine eigene Queue-Collection und bin mir nicht sicher, ob dass was ich dort gemacht habe so korrekt ist. Es geht um die Methoden zum anfügen und entfernen der Objekte aus der Warteschlange :
Java:
public boolean enqueue(Object o)
{
if(o!=null)
{
Entry e = new Entry();
e.data = o;
e.next = this.tail;
this.tail = e;
this.size++;
return true;
}
else
return false;
}
public Object dequeue()
{
if (this.size > 0)
{
Object o = this.head.data;
this.head = this.head.next;
this.size--;
return o;
}
return null;
}