在Java中保存最后N个元素的有限大小队列
Queue
import java.util.LinkedList;public class LimitedQueue<E> extends LinkedList<E> {
private int limit;
public LimitedQueue(int limit) {
this.limit = limit;
}
@Override
public boolean add(E o) {
super.add(o);
while (size() > limit) { super.remove(); }
return true;
}}阿晨1998
慕码人8056858
九州编程
相关分类