博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LinkedList
阅读量:7008 次
发布时间:2019-06-27

本文共 1081 字,大约阅读时间需要 3 分钟。

LinkedList特有方法

addFirst();

addLast();

 

getFirst();

getLast();

获取元素,但是元素不删除,会出现NoSuchElementException

removeFirst();

removeLast();

获取并删除元素,如果集合中没有元素,会出现NoSuchElementException

 

在jdk1.6出现了替代方法

offerFirst();

offerLast();

 

peekFirst();

peekLast();

获取元素,但是元素不删除,会出现null

pollFirst();

pollLast();

获取并删除元素,如果集合中没有元素,会出现null

1 import java.util.*; 2  3 class LinkedListDemo 4 { 5     public static void main(String[] args) 6     { 7         LinkedList link = new LinkedList(); 8          9         link.addFirst("java01");10         link.addFirst("java02");11         link.addFirst("java03");12         link.addFirst("java04");13         14         //sop(link);15         //sop(link.getFirst());16         //sop(link.removeFirst());17         //sop("size="+link.size());18         19         while(!link.isEmpty())20         {21             sop(link.removeFirst());22         }23     }24     25     public static void sop(Object obj)26     {27         System.out.println(obj);28     }29 }
View Code

 

posted on
2017-07-05 16:23 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/hepengke/p/7122058.html

你可能感兴趣的文章
Ubuntu12.04下以tar.gz包方式安装Go语言
查看>>
软件版本说明-Alpha/Belta/RC/GA
查看>>
Django多进程日志文件问题
查看>>
Dispatcher initialization failed问题的解决方法
查看>>
尝试运行tagin见证Android 3D云标签的效果
查看>>
移植qt5.3.1到arm
查看>>
重温一遍rails中ajax的操作
查看>>
李刚:搜索引擎营销新思路
查看>>
浪潮国际机场云计算解决方案
查看>>
CHYProgressImageView
查看>>
27种深度学习主流神经网络
查看>>
Yosimate Upgrade
查看>>
mvn install把代码安装到本地仓库
查看>>
linux中联合ps -ef与kill -9杀掉进程
查看>>
BPM领域常用的两款工作流JBPM和CCBPM的对比
查看>>
Source Insight加载源码
查看>>
单源最短路径(Dijkstra算法,贪心算法的应用)
查看>>
我的新居
查看>>
jQuery 教程
查看>>
[Linux]命令集锦
查看>>