class Node{
int date;
Node next;
}
public class list {
public static void main(String[] args) {
Node nd=new Node();
try {
for(int i=0;i<3;i++)
{
nd.date=i;
nd=nd.next;
}
for(int j=0;j<3;j++)
{
System.out.println(nd.date);
nd=nd.next;
}
} catch (Exception e) {
// TODO: handle exception
}
}}
根本就出不来,不知道哪里错了,多多指教,十分感谢了。
int date;
Node next;
}
public class list {
public static void main(String[] args) {
Node nd=new Node();
try {
for(int i=0;i<3;i++)
{
nd.date=i;
nd=nd.next;
}
for(int j=0;j<3;j++)
{
System.out.println(nd.date);
nd=nd.next;
}
} catch (Exception e) {
// TODO: handle exception
}
}}
根本就出不来,不知道哪里错了,多多指教,十分感谢了。
int date;
Node next;
}
public class list {
public static void main(String[] args) {
Node nd=new Node();
try {
for(int i=0;i <3;i++) {
nd.date=i;
nd=nd.next;
}
for(int j=0;j <3;j++)
{
System.out.println("-----");
System.out.println(nd.date);
nd=nd.next;
} } catch (Exception e) {
System.out.println("error");
}
但是你只有一个结点 Node nd=new Node();
所以肯定catch掉的哇
date=0;next=null(缺省构造函数)
那么在下面这个for循环里,还用我说么?
for(int i=0;i <3;i++)
{
nd.date=i;
nd=nd.next;
}