我正在尝试使用堆栈向后打印单个链表的数据但我被卡住了。 Stack类如下:
public class Stack{
public boolean isEmpty(){};
public void push(int n){};
public int peek(){};
public int pop(){};
}
public class node{
int data;
node next;
}
public class list{
node first;
}
答案 0 :(得分:0)
Stack<String> stack = new Stack<String>();
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
for (String s: list){
stack.push(s);
}
while (!stack.isEmpty()){
System.out.println(stack.pop());
}