Java删除链表中的第一个节点

时间:2014-03-27 03:42:19

标签: java linked-list syntax-error removeall

兴奋地编写第一个stackoverflow帖子。我正在尝试为我的链表编码removefirst方法。它将删除链表的第一个元素,同时返回之前是List中第一个ListNode的ListNode。没有语法错误,但输出错误。

public ListNode removeFirst() {
    ListNode result = this.myHead;
    if (this.isEmpty()) {
        return null;
    }
    else {
        this.myHead = this.myHead.myRest;
        result.myRest = null;
    }
    return result;
}

感谢您的帮助!

0 个答案:

没有答案