Java笔记 - 集合框架(LinkedList)

来源:互联网 发布:mysql variables 修改 编辑:程序博客网 时间:2024/05/21 09:54


LinkedList 特有方法:

addFirst()

addLast()


getFirst()

getLast()

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


removeFirst()

removeLast()

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


在JDK1.6出现了替代办法

offerFirst()

offerLast()


peekFirst()

peekLast()

获取元素,但不删除元素,如果集合中没有元素,会返回null


pollFirst()

pollLast()

获取元素,但是元素被删除,如果集合中没有元素,会返回null



package linkedList;import java.util.*;public class LinkedListDemo {public static void sop(Object obj){System.out.println(obj);}public static void main(String[] args){LinkedList a1 = new LinkedList();a1.addFirst("j1");a1.addLast("j2");a1.addLast("j3");sop(a1); //[j1,j2,j3]sop( a1.getFirst() ); //j1sop( a1.getLast() ); //j3sop( a1.removeFirst() ); //j1sop( a1.removeLast() ); //j3sop( a1 ); //[j2]}}






0 0
原创粉丝点击