我正在为CS赋值创建一个单链接队列,我应该实现一个toString方法,它显示元素:IN - > [“数据1”,“数据2”,“数据3”] - > OUT。
但是,我的第一个节点是最新的节点,我的方法返回IN旁边最旧的元素,最新的节点返回OUT,我认为是相反的顺序。
这是我的代码:
public String toString() {
if(value == null){
return "";
}
else if(next == null){
return "\"" + value + "\"";
}
else {
return "\"" + value + "\" ; " + next.toString();
}
}
有没有办法可以轻松扭转这个顺序?
由于