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)

添加元素

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
原创粉丝点击