Hallo,
ich habe Schwierigkeiten beim Hinzufügen. Es soll eine verkettete Liste sein, wo ich Tickets mithilfe von Nodes in eine andere Klasse verwalten soll. In der Ticket- und Nodes-Class sind nur Getters und Setters.
Mein Problem ist, dass ich die hinteren Tickets nicht überprüfen kann.
ich habe Schwierigkeiten beim Hinzufügen. Es soll eine verkettete Liste sein, wo ich Tickets mithilfe von Nodes in eine andere Klasse verwalten soll. In der Ticket- und Nodes-Class sind nur Getters und Setters.
Java:
Public class Verwaltung
{
private Node head;
public boolean addTicket(Ticket t) {
if (t == null)
{
return false;
}
if (head == null)
{
head = new Node(t, null);
return true;
}
while (head != null) //Hier tritt der Fehler auf
{
//Hier prüfe ich, ob Ticket t schon vorhanden ist.
if (head.getValue().getKunde().equals(t.getKunde()) && head.getValue().getProblem().equals(t.getProblem()))
{
return false;
}
if (head.getNext() != null)
{
head = head.getNext();
}
else
{
head = new Node(t, head);
break;
}
}
return true;
}
Mein Problem ist, dass ich die hinteren Tickets nicht überprüfen kann.