-1
public void addNode(Car newCarEntry){
ListNode currentNode;
ListNode previousNode;
ListNode newNode = new ListNode(newCarEntry);
if (head == null || newCarEntry.isNewerThan(head.carItem)){
newNode.next = head;
head = newNode;
}else{
currentNode = head.next;
previousNode = head;
while(currentNode != null && !newCarEntry.isNewerThan(currentNode.carItem)){
currentNode = currentNode.next;
previousNode = currentNode;
}
newNode.next = currentNode;
newNode = previousNode.next;
}
}
ListNodeとは何ですか?それは何ですか? – aps
@Artur Vieira、ListNodeの完全修飾名を提供できますか?非難されるかもしれません。 –