随笔 - 119  文章 - 3173  trackbacks - 0
<2007年12月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

交友莫独酒,茅台西凤游。
口干古井贡,心徜洋河流。
称多情杜康,趟无量双沟。
赞中华巍巍,无此不销愁。

常用链接

留言簿(68)

随笔分类(136)

随笔档案(122)

最新随笔

搜索

  •  

积分与排名

  • 积分 - 522262
  • 排名 - 94

最新评论

 

 1 package example;
 2 
 3 import java.util.ArrayDeque;
 4 import java.util.Deque;
 5 
 6 public class IntegerStack {
 7     private Deque<Integer> data = new ArrayDeque<Integer>();
 8 
 9     public void push(Integer element) {
10         data.addFirst(element);
11     }
12 
13     public Integer pop() {
14         return data.removeFirst();
15     }
16 
17     public Integer peek() {
18         return data.peekFirst();
19     }
20 
21     public String toString() {
22         return data.toString();
23     }
24 
25     public static void main(String[] args) {
26         IntegerStack stack = new IntegerStack();
27         for (int i = 0; i < 5; i++) {
28             stack.push(i);
29         }
30         System.out.println("elements: " + stack);
31 
32         int m = stack.pop();
33         System.out.println("Popped :" + m);
34 
35         System.out.println("elements: " + stack);
36 
37         System.out.println("Peeked :" + stack.peek());
38         System.out.println("elements: " + stack);
39         System.out.println("first element: " + stack.data.getFirst());
40         System.out.println("last element: " + stack.data.getLast());
41         System.out.println("remove last element: " + stack.data.removeLast());
42         System.out.println("elements: " + stack);
43     }
44 }
posted on 2007-09-30 15:23 交口称赞 阅读(1386) 评论(9)  编辑  收藏 所属分类: Java6java相关

FeedBack:
# re: 学习Java6(十一)集合对象--堆栈 2007-10-04 20:33 sindy
狗屎!  回复  更多评论
  
# re: 学习Java6(十一)集合对象--堆栈 2007-10-08 17:00 astamei
没啥意思
  回复  更多评论
  
# re: 学习Java6(十一)集合对象--堆栈 2007-12-03 20:16 Qsinzhen
各取所需,别乱讲话。  回复  更多评论
  
# re: 学习Java6(十一)集合对象--堆栈 2007-12-21 21:51 高华
VIP贴这个确实,嘿嘿  回复  更多评论
  
# re: 学习Java6(十一)集合对象--堆栈 2007-12-21 23:17 交口称赞
第一我不是VIP

第二我这个blog的特色是java6一起相关入门文章

第三在我这些文章之前敢问骂人的那位对java6这些新东西都了如指掌了?

很多工作中搞的很有价值的东西
碍于保密原因并不能贴在blog中

希望骂人的同志把精力放在工作上
或有剩余精力可以多写文章造福大家
  回复  更多评论
  
# re: 学习Java6(十一)集合对象--堆栈 2007-12-21 23:18 交口称赞
java6有的东西
不管再简单
只要发现了
我就会写出来

以后java7希望也有时间跟进  回复  更多评论
  
# re: 学习Java6(十一)集合对象--堆栈 2007-12-21 23:29 
老兄说实话,这个是平时来练习的吧!!
不管程序多简单也好,好得给个说明,及其优劣吧!!写博最主要的是写心得和体会,特别是技术,你要说出个好歹来才行啊!!
  回复  更多评论
  
# re: 学习Java6(十一)集合对象--堆栈 2007-12-22 18:20 交口称赞
复杂的一般都会写点说明

这个这么简单
直接看code不会看不懂吧

跑起来
看看out的结果就差不多了  回复  更多评论
  
# re: 学习Java6(十一)集合对象--堆栈 2007-12-25 14:55 士大夫
##sindy
你嘴里出来的正是狗屎.  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: