LinkedList
来源:互联网 发布:javascript拼图 编辑:程序博客网 时间:2024/06/15 21:02
void addFirst();
void addLast();
添加元素
E getFirst();
E getLast();
获取元素,但不删除元素,而且集合列表为空,抛NoSuchElementException
E removeFirst();
E removeLast();
获取元素,但是元素被删除,而且集合列表为空,抛NoSuchElementException
后来linkedList升级了出现了poll peek offer
E pollFirst()
E pollLast();
获取元素,并删除元素
集合列表为空,不会抛异常,返回null
E peekFirst()
E peekLast()
获取元素,但不删除元素
如果此列表为空,则返回 null
boolean offerFirst(E e)
boolean offerLast(E e)
void addLast();
添加元素
E getFirst();
E getLast();
获取元素,但不删除元素,而且集合列表为空,抛NoSuchElementException
E removeFirst();
E removeLast();
获取元素,但是元素被删除,而且集合列表为空,抛NoSuchElementException
后来linkedList升级了出现了poll peek offer
E pollFirst()
E pollLast();
获取元素,并删除元素
集合列表为空,不会抛异常,返回null
E peekFirst()
E peekLast()
获取元素,但不删除元素
如果此列表为空,则返回 null
boolean offerFirst(E e)
boolean offerLast(E e)
添加元素
import java .util.*;class vetcor{public static void main(String[]args){LinkedList link=new LinkedList();link.addLast("java01");link.addLast("java02");link.addLast("java03");//sop("getFirst() "+link.getFirst());//sop("getLast() "+link.getLast());//sop("removeFirst "link.removeFirst());//sop("removeLast "link.removeLast()); while(!link.isEmpty()){sop(link.removeFirst());//取出元素。}}public static void sop(Object obj){System.out.println(obj);}}
0 0
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- LinkedList
- 我的Android进阶之旅------>如何将Android源码导入Eclipse中来查看(非常实用)
- 373. Find K Pairs with Smallest Sums(unsolved)
- Spark 任务调度之启动CoarseGrainedExecutorBackend
- 走线的布局
- php 类 __clone 函数
- LinkedList
- Java子类继承父类,构造方法的执行顺序问题
- 【java基础知识】值传递与引用传递
- 算法设计与应用基础:第七周
- ThreadLocal工作原理
- zookeeper安装
- leetcode解题之 Combination Sum III java 版(组合求和III)
- 相册URL
- 继承:单继承、派生类成员的访问属性、多继承、菱形继承、虚继承,菱形虚拟继承