/* 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); } }