http://www.verejava.com/?id=17159940155943
//Stack 是先进后出
// 题目:
// Stack 一个箱子能放入很多书, 后放入的书籍先取出 ,
// 请打印出所有书的信息
import java.util.Stack;
public class Test {
public static void main(String[] args) {
Stack stack=new Stack();
stack.push("天龙八部");
stack.push("情深深雨蒙蒙");
stack.push("神雕英雄传");
//
// Object push(Object item)
// Object peek()
//System.out.println(stack.peek());
//System.out.println(stack.size());
// Object pop()
//System.out.println(stack.pop());
//System.out.println(stack.size());
// boolean empty()
String book=null;
while(!stack.empty())
{
book=stack.pop().toString();
System.out.println(book);
}
System.out.println(stack.size());
}
}

本文通过Java中的Stack数据结构实现了一个简单的书籍管理系统。该系统能够将书籍按后进先出的原则进行管理,并逐一打印出所有书籍的信息。示例代码展示了如何使用Stack的基本操作如push、pop等。
4万+

被折叠的 条评论
为什么被折叠?



