public class Zuoye1 {
LinkedList link;//创建一个LinkedList的link
public Zuoye1() {
this.link = new LinkedList();//初始化 link
}
public void put(Object o) {
link.addFirst(o);
}
public Object get() {
return link.removeLast();//获取到第一个进来的对象的元素,把先进来的元素删除
}
public boolean isEmpty() {
return link.isEmpty();
}
public static void main(String[] args) {
Zuoye1 num = new Zuoye1();
num.put(456);
num.put(78);
num.put(12);
num.put(100);
while(!num.isEmpty()) {//如果link不为空,就删除第一个进来的集合元素
System.out.println(num.get());
}
}
}
请使用LinkedList来模拟一个队列(先进先出的特性): [必做题] 1.1 拥有放入对象的方法void put(Object o) 1.2 取出对象的方法Object get() 1.3 判断队
最新推荐文章于 2021-07-18 22:03:59 发布