设为首页 加入收藏

TOP

Java实现栈和队列(三)
2015-07-20 12:52:50 来源: 作者: 【 】 浏览:97
Tags:Java 实现 队列
rue,
? ? //如果当前没有可用的空间,则抛出 IllegalStateException。
? ? public boolean add(E e){
? ? ? ? return queue.add(e);
? ? }
? ?
? ? //获取,但是不移除此队列的头。
? ? public E element(){
? ? ? ? return queue.element();
? ? }
? ?
? ? //将指定的元素插入此队列(如果立即可行且不会违反容量限制),当使用有容量限制的队列时,
? ? //此方法通常要优于 add(E),后者可能无法插入元素,而只是抛出一个异常。
? ? public boolean offer(E e){
? ? ? ? return queue.offer(e);
? ? }
? ?
? ? //获取但不移除此队列的头;如果此队列为空,则返回 null
? ? public E peek(){
? ? ? ? return queue.peek();
? ? }
? ?
? ? //获取并移除此队列的头,如果此队列为空,则返回 null
? ? public E poll(){
? ? ? ? return queue.poll();
? ? }
? ?
? ? //获取并移除此队列的头
? ? public E remove(){
? ? ? ? return queue.remove();
? ? }
? ?
? ? //判空
? ? public boolean empty() {
? ? ? ? return queue.isEmpty();
? ? }
}


首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Java学习遇到的问题 下一篇Java实现线性表-顺序表示和链式表..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: