linkedList から最後のノードを削除して返そうとしています。これは Linkedlist クラスの一部です。私が書いた次のメソッドは、最後のノードを削除しません。理由を知っている人はいますか?
public int delete(){
if(front==null){
throw new NoSuchElementException();
}else{
ListNode current = front;
while(current.next!=null){
current = current.next;
}
int delete = current.data;
current = null;
return delete;
}
}