我正在练习堆栈和队列,并且对它们有一些疑问(主要是在队列上)
我将如何在我的代码中实现队列?
package *****;
import java.util.*;
public class stackPractice {
/**
* @param args
*/
public static void main(String[] args) {
Stack st = new Stack();
Queue q = new Queue();
st.push(100);
st.push(90);
st.push(70);
System.out.println(st);
//st.pop();
System.out.println(st.pop());
System.out.println(st);
System.out.println(st.peek());
//value = st.peek();
}
}
我让 Stack st 作为堆栈工作,但 Queue 给我带来了问题
在新建后的第二个队列上,有一条红色波浪线表示“无法实例化类型队列”。
Queue q = new *Queue*();
我不确定那是什么意思。
- -编辑 - -
我知道队列还没有实际的代码来做任何事情(入队、出队等)。