Java 如何在静态main函数中调用内部类节点的构造函数
您的构造函数似乎只接受一个参数。除非使用不带参数的构造函数重写,否则请尝试:Java 如何在静态main函数中调用内部类节点的构造函数,java,Java,您的构造函数似乎只接受一个参数。除非使用不带参数的构造函数重写,否则请尝试: package practice; class LinkedList { Node head; // head of list /* Node Class */ class Node { int data; Node next; // Constructor to create a new node Node(int
package practice;
class LinkedList
{
Node head; // head of list
/* Node Class */
class Node
{
int data;
Node next;
// Constructor to create a new node
Node(int d) {data = d; next = null; }
}
public static void main(String args[]){
LinkedList lkd=new LinkedList().new Node();
}
}
LinkedList.Node lkd=new LinkedList().new Node(1)代码>…?您应该将其设置为静态类。
LinkedList.Node lkd = new LinkedList().new Node(**int d here**);