LinkedList常用方法
来源:互联网 发布:淘宝上的望远镜怎么选 编辑:程序博客网 时间:2024/04/29 22:53
LinkedList特有方法
addFirst()
addLast()
添加元素
getFirst()
getLast()
获取元素,但不删除元素,如果集合中没有元素,会出现NoSuchException//???
removeFirst()
removeLast()
也可以获取元素,但是元素会被删除,如果集合中没有元素,会出现NoSuchException
JDK1.6后出现了替代方法:
添加:
offerFirst()
offerLast()
获取
peekFirst()
peekLast()
获取元素,但不删除元素,如果集合中没有元素,会返回null
移除
pollFirst()
pollLast()
也可以获取元素,但是元素会被删除,如果集合中没有元素,会返回null
LinkedList<String> linkedList = new LinkedList<String>(); linkedList.add("1"); linkedList.add("2"); linkedList.add("3"); linkedList.add("4"); linkedList.addFirst("add first"); linkedList.addLast("add last"); System.out.println(linkedList); linkedList.offerFirst("offer first"); linkedList.offerLast("offer last"); System.out.println(linkedList); linkedList.offer("offer"); System.out.println(linkedList); System.out.println(linkedList.pop()); System.out.println(linkedList); System.out.println(linkedList.getLast());
输出为:
[add first, 1, 2, 3, 4, add last]
[offer first, add first, 1, 2, 3, 4, add last, offer last]
[offer first, add first, 1, 2, 3, 4, add last, offer last, offer]
offer first
[add first, 1, 2, 3, 4, add last, offer last, offer]
offer
0 1
- LinkedList常用方法
- java中List,ArrayList,LinkedList的常用方法
- 常用集合※【LinkedList】
- LinkedList 常用功能
- LinkedList add方法
- LinkedList基本方法使用
- 测试LinkedList的方法
- LinkedList 方法知识点
- LinkedList的delete方法
- LinkedList中的remove方法
- linkedLIst基本方法操作
- LinkedList的索引方法
- Java LinkedList特有方法
- LinkedList特有方法
- LinkedList的方法分析
- linkedList特有的方法
- java集合框架中几个接口的常用方法(List,LinkedList,Map,Iterator)
- Java学习笔记之集合(四):LinkedList集合的特点和常用方法
- 数据存储之SharedPreferences
- 使用viewpager,actionbar,fragment时正确导入android-support-v4.jar的方法
- ubuntu下安装韩语输入法
- iPhone适配若干问题
- 菜鸟运维笔记:小记编译安装Nginx所遇到的坑
- LinkedList常用方法
- eXtremeDB -- the shared memory 80error
- 在eclipse中如何快速打开项目源文件
- HBase(0.96以上版本)过滤器Filter详解及实例代码
- 史上最详细的XAMPP本地建站教程
- iOS 动态特性
- PHP怎样实现单击“添加”按钮增加一行表单项,并将所有内容插入到数据库中
- 瘦客户端 (刀片服务器) 许可证使用管理
- LMT NODE PBS作业排队系统的队列通信机制