码迷,mamicode.com
首页 > 编程语言 > 详细

【Java学习笔记】<集合框架>使用LinkedList来模拟一个堆栈或者队列的数据结构

时间:2016-08-23 16:49:12      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

 1 import java.util.LinkedList;
 2 
 3 public class Test5 {
 4 
 5     public static void main(String[] args) {
 6         
 7         Duilie dl = new Duilie();
 8         
 9         dl.myAdd("abc1");
10         dl.myAdd("abc2");
11         dl.myAdd("abc3");
12         dl.myAdd("abc4");
13         
14         while (!dl.isNull())
15         {
16             System.out.println(dl.myGet());
17         }
18 
19     }
20 
21 }
22 
23 class Duilie{
24     private LinkedList link;
25     
26     public Duilie(){
27         link = new LinkedList();
28     }
29     
30     public void myAdd(Object obj)
31     {
32         link.addLast(obj);
33     }
34     
35     public Object myGet()
36     {
37 //        return link.removeFirst();//模拟队列
38         return link.removeLast();   //模拟堆栈
39     }
40     
41     public boolean isNull()
42     {
43         return link.isEmpty();
44     }
45 }

技术分享

技术分享

 

【Java学习笔记】<集合框架>使用LinkedList来模拟一个堆栈或者队列的数据结构

标签:

原文地址:http://www.cnblogs.com/Newbie-Cai/p/5799683.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!