(64)LinkList特有方法:方法名带first,last
来源:互联网 发布:巨人网络a股上市 编辑:程序博客网 时间:2024/06/07 15:27
LinkedList特有方法:
addFist();
addLast();
getFirst();
getLast();
removeFirst()
removeLast()
获取元素,但是元素被删除,如果集合中没有元素,会出现NoSuchElementException
异常。
public static void sop(Object obj) { System.out.println(obj);} public static void main(String[] args) { // TODO Auto-generated method stub LinkedList link=new LinkedList(); link.add("java01"); link.add("java02"); link.add("java03"); //添加 link.addFirst("java04"); link.addLast("java05"); //获取元素,但不删除元素 //sop("集合链表的第一个元素为:"+link.getFirst()); //sop("集合链表的最后一个元素为:"+link.getLast()); //获取并移除元素 //sop(link.removeFirst()); //sop(link.removeFirst());//在这两代码输出的是234(第一个元素移除后,第二个元素成为第一个元素) //获取所有元素用removeFirst()方法:正向取法 /*while(link.isEmpty()!=true) { //sop(link.removeFirst());写法一 sop(link.remove());//写法二 }*/ //获取所有元素用removeList()方法:反向取法 /* while(link.isEmpty()!=true) { sop(link.removeLast()); }*/ //获取长度 //sop("size="+link.size()); sop("-------------------------------"); Iterator it=link.iterator(); while(it.hasNext()) sop(it.next()); }}
在JDK1.6出现了替代方法
offerFirst();
offerLast();
peekFirst();
peekLeat();
获取元素,但是不删除元素,如果集合中没有元素,则返回null
pollFirst();
pollLast();
获取元素,而且删除元素,如果集合中没有元素,则返回null
阅读全文
0 0
- (64)LinkList特有方法:方法名带first,last
- Mysql --nulls first(last)的替代方法
- (65)LinkLIst练习:运用LinkList方法模拟堆栈、队列
- OC特有的方法(点语法,)
- Vector的特有方法
- Java LinkedList特有方法
- ArrayList特有方法
- LinkedList特有方法
- linkedList特有的方法
- jQuery 遍历 - 过滤---first--last---eq--not--filter方法(二十五)
- List接口中特有方法
- 15.3 List接口特有方法
- LinkedList链表特有方法
- IO流(10)--带缓冲区的字符流的特有方法
- 集合框架(List集合的一些特有方法)
- Android显示Log信息(带行号,类名,方法名)
- 集合方法+exists()+count()+limit()+extend()+trim()+first()+last()+prior()+next()+delete()
- 重写linklist的get add 方法
- bzoj4726 [POI2017]Sabota 二分+暴力
- linux的目录管理
- 野狗云API之详解(分页,查询,删除,更新)-yellowcong
- Android使用友盟集成QQ、微信、微博等第三方分享
- Android 观察者模式
- (64)LinkList特有方法:方法名带first,last
- 算法-->插入排序
- 使用科大讯飞提供的SDK实现android语音识别
- Android中实现滑动的方式
- ubuntu 16.04换源 网易、搜狐、阿里云
- cocos2d-lua模拟器调出控制台输出
- 强大的vim配置,让编程更随意
- 网络流专题
- JMS中的DeliveryMode和DurableSubscriber以及在activeMQ中的小BUG