您的位置:首页 > 编程语言 > Java开发

JAVA 集合框架 LinkedList

2013-03-13 20:14 323 查看
//仅作为学习笔记

/*
LinkedList特有的方法

1,增加
addFirst();
addLast();

2,获取 获取元素 但不删除元素 如果集合中没有元素
会出现NoSuchElementException
getFirst();
getLast();

3,删除	获取元素 且删除元素 如果集合中没有元素
会出现NoSuchElementException
removeFirst();
removeLast();

在JDK1.6后出现了上面函数的替代方法

1,增加
offerFirst();
offerLast();

2,获取	获取元素 但不删除元素 如果集合中没有元素
会返回 null
peekFirst();
peekLast();

3,删除	获取元素 且删除元素 如果集合中没有元素
会返回 null
pollFirst();
pollLast();

*/
import java.util.*;

class LinkedListDemo
{
public static void main(String []args)
{
LinkedList ls = new LinkedList();

ls.addFirst("java1");
ls.offerFirst("JAVA2");

sop(ls);

sop(ls.getFirst());
sop(ls.peekLast());

sop(ls);

sop(ls.pollFirst());
sop(ls.removeLast());

}
public static void sop(Object obj)
{
System.out.println(obj);
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: