什么';java中单链接列表的标准节点类方法?

什么';java中单链接列表的标准节点类方法?,java,class,data-structures,linked-list,nodes,Java,Class,Data Structures,Linked List,Nodes,我正在解决一个与LinkedList相关的问题,在这个问题中,我必须使用Node类,但我在内置库中没有找到LinkedList的Node类作为标准类,所以我必须创建自己的。但这个在线问题不允许我在代码中包含自己的节点类,但我也必须使用它:就像有标准节点类一样。当我使用我在网上找到的由我定义的函数时,会出现很多错误,这些函数的名称与我的不完全相同。我不知道该怎么办。这是我的班级: public class Node{ private Object element; private

我正在解决一个与LinkedList相关的问题,在这个问题中,我必须使用Node类,但我在内置库中没有找到LinkedList的Node类作为标准类,所以我必须创建自己的。但这个在线问题不允许我在代码中包含自己的节点类,但我也必须使用它:就像有标准节点类一样。当我使用我在网上找到的由我定义的函数时,会出现很多错误,这些函数的名称与我的不完全相同。我不知道该怎么办。这是我的班级:

public class Node{
    private Object element;
    private Node nextNode;
    public Node(Object data, Node node){
        element = data;
        nextNode = node;
    }
    public Object getElement(){
        return element;
    }
    public Node getNext(){
        return nextNode;
    }
    public void setNext(Node node) {
        nextNode = node;
    }
}
问题是:我给函数起的名字与网站接受的名字不完全相同。可能是getNext是getdata或类似的东西。有什么标准系统可以命名吗?

您给出的说明清楚地表明:

  /*
  Insert Node at the end of a linked list 
  head pointer input could be NULL as well for empty list
  Node is defined as 
  class Node {
   int data;
   Node next;
 }
*/

我不知道这是否有效,但通常setter和getter函数准确地表示它们正在修改的数据成员。因此,您可以尝试将getter和setter更改为
getNextNode()
setNextNode(…)

按原样给出问题陈述,我想黑客等级会明确指定
节点
类的结构。不,没有这种规范。我会给你一份声明。是问题。先生,item method给了我一个错误:这个符号不被识别,而是用“数据”来获取数据。你介意在你的描述中添加黑客等级问题的链接吗。我在上面的评论中添加了。我从来没有注意过这些评论,但我会注意。@lavee_singh你应该:)错误:找不到符号。我已经试过几次了。但我想括号是不用的。但这并不管用。