类和对象缺少一些东西

本文关键字:对象 | 更新日期: 2023-09-27 18:26:36

在Test类内部,必须有一个公共方法getLinkedList,并且它将不接收任何内容,而是使用Node对象进行应答。

您必须在Test类中创建Node类,并且它必须是公共的。Node类必须有两个实例变量。一个保存数字并命名为TAL,另一个保存Node对象并命名为NEXT。

第一次调用getLinkedList时,它必须使用TAL=1和NEXT=null 的Node对象进行应答

第二次调用getLinkedList时,它必须使用TAL=2的Node对象进行应答,NEXT指向TAL=1的Node。这意味着第一个节点位于列表的最后,而最新的节点始终位于最前面,其TAL值与列表中的节点数相同。

这就是我迄今为止所做的。请不要直接给我答案。

    public Node getLinkedList()
    {
        Node n = new Node();
        n.TAL = 1;
        n.NEXT = null;
        Node n1 = new Node();
        n1.TAL = 2;
        n.NEXT.TAL = n.TAL;
    }
    public class Node
    {
        public int TAL;
        public Node NEXT;
    }

类和对象缺少一些东西

好吧,不用给你太多,下面是你需要用get链表函数做的。

public Node GetLinkedList()
{
    //Check if your linked list is empty
    //If yes return your TAL = 1 node
    //If no create a new node with new TAL and return that
}

这至少会让你指向正确的方向。你需要一些条件逻辑在那里