使用poll()方法获取并删除Queue中的第一个元素。

创建一个队列-Queue q = new LinkedList();

添加一些元素-q.add("abc");

q.add("def");

q.add("ghi");

q.add("jkl");

q.add("mno");

q.add("pqr");

q.add("stu");

q.add("vwx");

现在,删除第一个元素-q.poll()

以下是实现poll()方法的示例-

示例import java.util.LinkedList;

import java.util.Queue;

public class Demo {

public static void main(String[] args) {

Queue q = new LinkedList();

q.add("abc");

q.add("def");

q.add("ghi");

q.add("jkl");

q.add("mno");

q.add("pqr");

q.add("stu");

q.add("vwx");

System.out.println("Queue head = " + q.element());

System.out.println("Removing element from queue = " + q.poll());

System.out.println("Queue head now = " + q.element());

System.out.println("Removing element from queue = " + q.poll());

System.out.println("Queue head now = " + q.element());

System.out.println("\nRemaining Queue elements...");

Object ob;

while ((ob = q.poll()) != null) {

System.out.println(ob);

}

}

}

输出结果Queue head = abc

Removing element from queue = abc

Queue head now = def

Removing element from queue = def

Queue head now = ghi

Remaining Queue elements...

ghi

jkl

mno

pqr

stu

vwx

java的poll方法_Java中的队列poll()方法示例相关推荐

  1. Java构造函数的使用_java中构造函数的使用方法

    java中构造函数的使用方法 发布时间:2020-06-26 18:08:07 来源:亿速云 阅读:113 作者:Leah 本篇文章为大家展示了java中构造函数的使用方法,代码简明扼要并且容易理解, ...

  2. java sendredirect报错_java 中sendredirect()和forward()方法的区别

    HttpServletResponse.sendRedirect与RequestDispatcher.forward方法都可以实现获取相应URL资源. sendRedirect实现请求重定向,forw ...

  3. java socket中的方法_Java中关于Socket的方法与作用详解

    1.java.net.Socket;套接字.封装了TCP通讯协议,使用它可以基于TCP与远端计算机上的服务端应用程序链接并进行通讯. 实例化Socket就是与服务器端建立连接的过程.这里需要传入两个参 ...

  4. java T方法_java中“t”的使用方法

    java中"t"的使用方法 发布时间:2020-06-10 10:19:16 来源:亿速云 阅读:204 作者:Leah 这篇文章主要为大家详细介绍了java中"t&qu ...

  5. java 数组定义方法_java中定义数组的方法有哪些

    java中定义数组的方法有哪些 发布时间:2020-06-25 18:10:36 来源:亿速云 阅读:130 作者:Leah 这篇文章运用简单易懂的例子给大家介绍java中定义数组的方法,代码非常详细 ...

  6. java int位运算_java中int的表示方法,位运算的解析

    随着时代的不断发展,越来越多的人开始投入到java的学习当中来.今天就来为大家介绍java中int的表示方法以及位运算的内容有哪些一起来看看吧. 首先我们需要知道的是,在java中,int是使用32位 ...

  7. java 怎么创建窗体_java中创建窗体的方法

    java中创建窗体的方法 发布时间:2020-06-16 11:26:04 来源:亿速云 阅读:102 作者:Leah 这篇文章给大家分享的是有关java中创建窗体的方法,小编觉得挺实用的,因此分享给 ...

  8. java中实现线程的方法_Java中实现线程的方法

    Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用? 第一种:继承Thread类 new Thread(){}.start();这表示调 ...

  9. java中plus方法_Java中的LocalDate plus()方法

    可以使用plus()Java中LocalDate类中的方法获取添加了所需持续时间的LocalDate的不可变副本.此方法需要两个参数,即要添加的持续时间和持续时间的TemporalUnit.此外,它还 ...

最新文章

  1. Web.XML文件中关于代码提示的一些问题
  2. GraphSAGE:我寻思GCN也没我厉害!
  3. fastdfs 开启 token 防盗链,以及验证失败原因
  4. 4.0以后的新布局方式GridLayout
  5. sae上部署第一个站
  6. 愿将一生献宏谋——送别于敏侧记
  7. leetcode- Sqrt(x)
  8. Spring JdbcTemplate查询实例
  9. 启航篇——四旋翼飞行器之入坑两年心路历程和毕设总结
  10. 4 计数器verilog与Systemverilog编码
  11. 开源公司黄页之阿里巴巴开源软件推荐(二)
  12. springboot 导出文件_开发阶段,将SpringBoot应用快速部署到K8S - 程序员欣宸
  13. 天堂五章单机版怎么修改服务器,天堂2单机版第五章服务器无法运行
  14. pyinstaller编译报错 IsADirectoryError: [Errno 21] Is a directory
  15. 共模干扰与差模干扰(及其消除)
  16. 高薪程序员面试题精讲系列89之MySQL有哪些索引?
  17. 基于Ant Design vue框架登录demo
  18. Moto G 的开发者模式
  19. c枚举类型enum例题_c语言之枚举类型(enum)
  20. c语言屏幕输出函数相关题,C语言上机考试题目

热门文章

  1. 使用 Access SQL 插入、更新和删除表格记录
  2. 多米诺和托米诺平铺(动态规划)
  3. 解决微信QQ邮箱提醒收不到通知的问题
  4. 获取农历日期二十四节气以及节假日的js包
  5. The Hanoi Tower
  6. 2.16 这些都是我常用的修图工具【玩赚小红书】
  7. [BUUCTF-N1BOOK]-【信息收集】[第一章 web入门]常见的搜集
  8. 超前进位加法器实验报告_超前进位加法器
  9. python抽样不同花色纸牌_Python 十几行代码实现你对一副扑克牌的所有幻想
  10. SQL数据库开发笔记