Java类集--Stack类

原创 2013年12月03日 08:36:40

栈是采用先进后出的数据存储方式,每一个栈都包含一个栈顶,每次出栈是将栈顶的数据取出。


Stack类


常用方法:



import java.util.Stack ;
public class StackDemo{
	public static void main(String args[]){
		Stack<String> s = new Stack<String>() ;
		s.push("A") ;	// 入栈
		s.push("B") ;	// 入栈
		s.push("C") ;	// 入栈
		System.out.print(s.pop() + "、") ;
		System.out.print(s.pop() + "、") ;
		System.out.println(s.pop() + "、") ;
		System.out.println(s.pop()) ;
	}
};
如果栈中已经没有内容了,则无法继续出栈。

版权声明:本博客所有文章均为原创,欢迎交流,欢迎转载;转载请勿篡改内容,并且注明出处,谢谢!

相关文章推荐

13. Java类集 Part 2(Map接口、SortedMap接口、集合工具类Collection、Stack类、属性类Properties) ----- 学习笔记

13.7  Map接口       13.7.1

java类集(List/Set/Map/Iterator)(Enumeration/Vector/Stack/Properties)

java实现类集的包: java.util.*包 类集:动态对象数组(可以保存多个对象在一个数组之中)或链表           问题:数组长度不可改变,当需要向数组中增加数据的时候需要去考虑对象...

Java类集框架——Set接口和子接口SortedSet以及SortedSet接口的子类TreeSet之间的联系和使用、排序设置重复元素的说明

学习目标: 掌握Set接口与Collection接口的关系。 掌握Set接口的常用子类:TreeSet、HashSet。 掌握TreeSet的排序原理。 掌握Set接口中重复元素的定义。 掌...

Java类集 _IdentityHashMap 类

了解IdentityHashMap 类的作用 在正常的Map 操作,key 本身是不能够重复的。 import java.util.IdentityHashMap ; import java.ut...

Java类集框架——LinkedList子类与Queue接口

学习目标: 掌握LinkedList与List接口的关系。 掌握Queue接口的作用。 LinkedList子类与Queue接口 LinkedList表示的是一个链表的操作类,此类的定义如下:...

Java类集框架——Map接口(Map.Entry接口 Map常用子类HashMap、Hashtable、TreeMap、WeakHashMap)的使用

学习目标 掌握Map接口与Collection接口的不同。 掌握Map与Map.Entry接口的关系。 掌握Map接口常用的子类:HashMap、Hashtable、TreeMap、WeakHashM...

Java类集 _集合工具类:Collections

掌握Collections 与 Collection 接口的区别 掌握Collections 类中提供的主要操作方法 在面试题目中有可能会问这样一个问题,请回答, Collections 和 Co...

Java类集 _属性类:Properties

1、掌握Properties 类的使用 2、可以普通及XML 格式的文件中保存及读取属性 属性是在程序中经常出现的一种形式。 在类集中提供了一个专门的Properties 类,以完成属性的操作。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java类集--Stack类
举报原因:
原因补充:

(最多只允许输入30个字)