class QueueFiles<E> {
private LinkedList<E> link;
QueueFiles(){
link = new LinkedList<E>();
}
/***添加元素方法***/
public void myAdd(E obj){
link.addFirst(obj);
}
/***获取队列最后元素方法(获取后删除)***/
public E myGet(){
return link.removeLast();
}
/***判断队列是否为空方法***/
public boolean isNull(){
return link.isEmpty();
}
}
因为QueueFiles类的成员变量link需要泛型,所以类上面要有个一样的泛型