下面是一个样本测试问题,我完全失去了对和没有线索如何回答。
“您将得到一个文本文件,其中包含一系列按升序排列的整数。写一个完整的程序,把文件的内容按相反的顺序打印出来。必须使用链表来保存文件的内容,并且必须定义自己的链表类。不要使用java api linkedlist实现。”
我的问题是:
我有以下(工作)代码,但这个定义是否满足了上述问题的要求?如果是的话,我怎么用它来打印整数。如果没有,我需要添加什么来让它工作?
public class Node {
String value;
Node next;
public Node(String s) {
this.value = s;
next = null;
}
public Node(String s, Node n) {
this.value = s;
this.next = n;
}
public void setValue(String newValue) { //setters
this.value = newValue;
}
public void setNext(Node newNext) {
this.next = newNext;
}
public String getValue() { // getters
return this.value;
}
public Node getNext() {
return this.next;
}
}
1条答案
按热度按时间i5desfxk1#