java arraydeque poll,Java ArrayDeque pollLast()方法
Java ArrayDeque pollLast()方法
java.util.ArrayDeque.pollLast() 此方法检索并删除此双端队列的最后一个元素,如果此双端队列为空,则返回null。
1 语法
public E pollLast()
2 参数
无
3 返回值
此方法返回此双端队列的尾部;如果此双端队列为空,则返回null。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* java.util.ArrayDeque.pollLast()方法的例子
*/
import java.util.ArrayDeque;
import java.util.Deque;
public class Demo {
public static void main(String[] args) {
// create an empty array deque with an initial capacity
Deque deque = new ArrayDeque(8);
// use add() method to add elements in the deque
deque.add(25);
deque.add(30);
deque.add(20);
deque.add(18);
// printing all the elements available in deque
for (Integer number : deque) {
System.out.println("Number = " + number);
}
int retval = deque.pollLast();
System.out.println("Element removed is " + retval);
// printing all the elements available in deque after using pollLast()
for (Integer number : deque) {
System.out.println("Number = " + number);
}
}
}
输出结果为:
Number = 25
Number = 30
Number = 20
Number = 18
Element removed is 18
Number = 25
Number = 30
Number = 20
java arraydeque poll,Java ArrayDeque pollLast()方法相关推荐
- java arraydeque poll,Java ArrayDeque
Queue是什么 Queue是具有队列特性的接口 Queue具有先进先出的特点 Queue所有新元素都插入队列的末尾,移除元素都移除队列的头部 public interface Queue exten ...
- 【重难点】【Java集合 04】ArrayDeque 的使用场景、ArrayBlockingQueue
[重难点][Java集合 04]ArrayDeque 的使用场景.ArrayBlockingQueue 的源码实现 文章目录 [重难点][Java集合 04]ArrayDeque 的使用场景.Arra ...
- Java并发07:Thread的基本方法(4)-Thread.sleep()、Object.wait()、notify()和notifyAll()
[超级链接:Java并发学习系列-绪论] 本章主要对Java中Thread类的基本方法进行学习. 1.序言 Thread类作为线程的基类,提供了一系列方法,主要有: Thread.sleep(long ...
- java set 包含_Java Set.contains()方法:判断Set集合是否包含指定的对象
Java 集合类中的 Set.contains() 方法判断 Set 集合是否包含指定的对象.该方法返回值为 boolean 类型,如果 Set 集合包含指定的对象,则返回 true,否则返回 fal ...
- Java培训教程:”==“和 equals 方法究竟有什么区别?
在学习java技术过程中,我们会接触到一些变量值的相关知识,本期小编为大家介绍的教程就是关于"=="和 equals 方法究竟有什么区别?来看看下面的详细介绍. Java培训教程: ...
- Java 查看文件绝对路径,JAVA获取文件绝对路径的方法
本文实例讲述了JAVA获取文件绝对路径的方法.分享给大家供大家参考.具体实现方法如下: /** * 获取一个类的class文件所在的绝对路径. 这个类可以是JDK自身的类,也可以是用户自定义的类,或者 ...
- 【转】Java中获取文件大小的正确方法
[转]Java中获取文件大小的正确方法 本文出处:http://blog.csdn.net/chaijunkun/article/details/22387305,转载请注明.由于本人不定期会整理相关 ...
- java 发送邮件 菜鸟_Java发送邮件的方法
1.需要的jar包 2.具体实现方法 1.设置邮箱主机.需要认证.邮箱协议 Properties pro=new Properties(); pro.setProperty("mail.ho ...
- Java中图形界面重绘方法
** Java中图形界面重绘方法 ** 在我们编写图形界面程序的过程中,我们就会发现,当我们将窗体拉伸,缩小(或者最大化最小化)的时候,之前在窗体上画的图形会消失了. 这是为什么呢? 1)原来 ...
- 详解Java解析XML的四种方法
http://developer.51cto.com 2009-03-31 13:12 cnlw1985 javaeye 我要评论(8) XML现在已经成为一种通用的数据交换格式,平台的无关性 ...
最新文章
- python中用def实现自动排序_用 python 实现各种排序算法
- 400全集python全套视频教程-千锋出品全套python视频教程,400大全集,你了解吗?...
- 模生物嗅觉的神经算法,能让电脑芯片识别气味
- 马云、马斯克同台谈AI:人工智能拯救世界?
- 手把手教你写Linux I2C设备驱动
- 【定时同步系列2】16QAM调制+OM定时+信号分段处理+误码率曲线之MATLAB仿真(复信号模型)
- java 调用scala 类_如何使用java类加载器调用带参数的scala函数?
- 二元矩阵峰值搜索_好斗的牛(二元搜索)
- centos安装python_python3.10 如何下载安装?
- 浅谈 HTTPS 和 SSL/TLS 协议的背景与基础
- Linux字符模式下如何设置/删除环境变量
- 排序算法(三) —— 直接插入排序
- 132 MySQL多表查询(重要)
- SDUT OJ 数据结构实验之串一:KMP简单应用 浅谈对看毛片算法的理解
- msf php脚本提权,[原创]WEB安全第六章 提权篇16 metasploit linux提权
- 中国第一程序员--求伯君
- Micro-expression recognition with supervised contrastive learning基于对比监督学习的微表情识别
- [爬虫实战]利用python快速爬取NCBI中参考基因组assembly的相关信息
- js 数组去重、扁平化函数
- 如何用几何画板把圆奇数等分
热门文章
- Android.DebugTools.Traceview dmtracedump
- 分享:国外著名代码管理网站GitHub访问方式
- 游戏音效下载网站大全
- 中国产品质量协会AAA等级企业限定为500家
- LeetCode 976. 三角形的最大周长(Largest Perimeter Triangle) 33
- Mysql 查询列名
- C# Conditional(方法,属性的忽略)使用
- Linux Linux内核参数调优
- 200行Python代码实现的2048小游戏
- android程序连接网络出现android.os.NetworkOnMainThreadEx