Chinaunix首页 | 论坛 | 博客
  • 博客访问: 243967
  • 博文数量: 164
  • 博客积分: 60
  • 博客等级: 民兵
  • 技术积分: 1129
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-09 21:55
文章分类

全部博文(164)

文章存档

2017年(2)

2015年(67)

2014年(95)

我的朋友

分类: Java

2014-05-12 21:29:13




点击(此处)折叠或打开

  1. import java.util.*;

  2. /*
  3. LinkedList:特有方法:
  4. addFirst();
  5. addLast();

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

  9. removeFirst();
  10. removeLast();
  11. 获取元素,但是元素被删除。如果集合中没有元素,会出现NoSuchElementException


  12. 在JDK1.6出现了替代方法。

  13. offerFirst();
  14. offerLast();


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

  18. pollFirst();
  19. pollLast();
  20. 获取元素,但是元素被删除。如果集合中没有元素,会返回null。




  21. */

  22. class LinkedListDemo
  23. {
  24.     public static void main(String[] args)
  25.     {
  26.         LinkedList link = new LinkedList();

  27.         link.addLast("java01");
  28.         link.addLast("java02");
  29.         link.addLast("java03");
  30.         link.addLast("java04");

  31.         //sop(link);
  32. //        sop(link.getFirst());
  33. //        sop(link.getFirst());
  34.         //sop(link.getLast());
  35.         //sop(link.removeFirst());
  36.         //sop(link.removeFirst());

  37.         //sop("size="+link.size());

  38.         while(!link.isEmpty())
  39.         {
  40.             sop(link.removeLast());
  41.         }

  42.     }

  43.     public static void sop(Object obj)
  44.     {
  45.         System.out.println(obj);
  46.     }
  47. }
  48. /*

  49. ---
  50. java01
  51. java02
  52. java03
  53. java04

  54. ----
  55. java04
  56. java03
  57. java02
  58. java01
  59. ---
  60. */


阅读(291) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~