你的位置:首页 > 软件开发 > Java > List容器——LinkedList及常用API,实现栈和队列

List容器——LinkedList及常用API,实现栈和队列

发布时间:2016-04-13 00:00:13
LinkedList及常用API① LinkedList----链表② LinkedList类扩展AbstractSequentialList并实现List接口③ LinkedList提供了一个链表数据结构④ LinkedList有 ...

List容器——LinkedList及常用API,实现栈和队列

LinkedList及常用API

①   LinkedList----链表

②   LinkedList类扩展AbstractSequentialList并实现List接口

③   LinkedList提供了一个链表数据结构

④   LinkedList有两个构造方法

a)   LinkedList()

b)   LinkedList(Collection c)

⑤   除了继承的方法之外,LinkedList类还定义了一些有用的方法用于操作和访问容器中的数据;

a)   void addFirst(E e)

b)   void addLast(E e)

c)    E removeFirst()

d)    E removeLast()

 1 LinkedList<String> sList = new LinkedList<String>(); 2     sList.add("zhangsan");// 将指定元素添加到此列表的结尾 3     sList.add("lisi"); 4     sList.add("wangwu"); 5     sList.add("rose"); 6     sList.add("mary"); 7     sList.add("jack"); 8     sList.addFirst("jay");// 将指定元素插入此列表的开头 9     sList.addLast("jhon");// 将指定元素添加到此列表的结尾10     for (String name : sList) {11       System.out.println(name);12     }13     14     System.out.println("****************************************");15     System.out.println(sList.removeFirst());//移除并返回此列表的第一个元素;如果此列表为空,NoSuchElementException 16     sList.clear();17     System.out.println(sList.size());//返回此列表的元素数18     System.out.println(sList.pollFirst());//获取并移除此列表的第一个元素;如果此列表为空,则返回 null

原标题:List容器——LinkedList及常用API,实现栈和队列

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录