我不确定我是否要使用正确的方法,我只是想在我的单链接列表(目前为通用)中实现addToRear方法,只是有混合建议,所以有什么帮助吗? (这是实现addToRear方法的正确方法吗?)

 public void addToRear(T element) {
    T end = new T(newElement);
    if (head == null)
         {head = end;}

    }

最佳答案

尝试这个..
您创建一个包含通用元素的Node类型。

public void addToRear(T element) {
    Node end = new Node(element);
    if (head == null){
        head = end;
    } else {
        Node temp = head;
        while(temp.next != null){
             temp = temp.next;
        }
        temp.next = end;
    }

}

关于java - 单链接列表的addToRear方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20387101/

10-13 06:13