LinkedList:特有方法:
addFirst();
addLast();
添加元素到集合,添加到头尾,
getFirst();
getLast();
获取元素,但不删除元素。如果集合中没有元素,会出现NoSuchElementException

removeFirst();
removeLast();
获取元素,但是元素被删除。如果集合中没有元素,会出现NoSuchElementException

在JDK1.6出现了替代方法。
offer(E e);
offerFirst(E e);
offerLast(E e);
添加元素到尾部;到头部,到尾部。
peekFirst();
peekLast();
获取元素,但不删除元素。如果集合中没有元素,会返回null。

pollFirst();
pollLast();
获取元素,但是元素被删除。如果集合中没有元素,会返回null。

最新文章

  1. JavaScript常用字符串操作方法总结
  2. C语言3
  3. Socket Receive 避免 Blocking
  4. 3、eclipse和maven环境安装以及HDFS读写的demo
  5. Codeforces Round #FF (Div. 2) C. DZY Loves Sequences
  6. Cassandra1.2文档学习(16)—— 模式的变化
  7. 深入分析Java单例模式的各种方案
  8. 201521123093 java 第三周学习总结
  9. 解决 ASP.NET Core Hangfire 未授权(401 Unauthorized)
  10. GDI+案例
  11. p1473 Zero Sum
  12. 【LeetCode】大数相乘
  13. vue slot插槽的使用方法
  14. [MongoDB] mongodb与php
  15. linux命令(38):split 分割文件
  16. storm配置详解
  17. IDEA/Git 设置多个push远程仓库或者同时提交多个push仓库
  18. Mongodb的入门(7)window安装mongodb4
  19. hdu 4678
  20. js之10天内免登陆

热门文章

  1. sql两表连接
  2. 左手是“Python”的身体,右手是“R”的灵魂,你爱哪个?
  3. 链接错误:multiple definition of 'xxx' 问题解决及其原理
  4. 解决cpplint在Python 3下没有任何输出的问题
  5. Android 代码判断是否有网络
  6. 转:Jmeter分布式测试
  7. Codeforces Round #552 (Div. 3) D题
  8. Swift - 修改导航栏“返回”按钮文字和图标 /手势冲突解决/响应范围
  9. vue学习笔记(nvm安装)
  10. spring boot整合websocket