我想每当我们在队列中添加元素时,我应该调用一个方法来在队列中添加元素后立即获取。
package com.java.listner;
import java.util.LinkedList;
import java.util.Queue;
public class QueueListner {
public static Queue<String> queue=new LinkedList<String>();
public boolean add(String e) {
itemAvailableInqueue();
return false;
}
public static void main(String[] args) {
queue.add("record1");
System.out.println(queue.poll());
}
public void itemAvailableInqueue() {
int size = queue.size();
for (int i = 1; i < size; i++) {
System.out.println(queue.poll());
}
}
}
繁星coding
相关分类