我正在按照here上提到的教程进行操作,并尝试按照语句System.out.println (node);
在文档中提到的那样在节点中打印结果。我在Netbeans IDE中完成了几乎所有的事情。这是我的NetBeans代码:
public class Node {
public class NodeClass{
int fele;
Node next;
public NodeClass(){
fele = 1;
next = null;
}
public NodeClass(int fele , Node next){
this.fele = fele;
this.next = next;
}
public String toString(){
return fele + "";
}
}
NodeClass node = new NodeClass(1,null);
System.out.println( node);
}
以下是相同的图片:
有谁能告诉我我做错了什么?
答案 0 :(得分:1)
您无法直接在课程正文中获得说明。您必须将这些行放在main方法中。
public static void main(String[] args) {
NodeClass node = new NodeClass(1,null);
System.out.println( node);
}
为什么内在的班级呢?试试这个:
public class Node {
int fele;
Node next;
public Node() {
fele = 1;
next = null;
}
public Node(int fele, Node next) {
this.fele = fele;
this.next = next;
}
public String toString() {
return fele + "";
}
public static void main(String[] args) {
Node node = new Node(1, null);
System.out.println(node);
}
}