黑马程序员技术交流社区
标题:
如何用Java实现一个栈操作
[打印本页]
作者:
曹晓涵
时间:
2012-3-11 17:37
标题:
如何用Java实现一个栈操作
如何用Java代码实现一个栈操作,比如将一个班的学生学号信息压入栈中,然后再将其取出?
作者:
李明伟
时间:
2012-3-11 18:05
本帖最后由 李明伟 于 2012-3-11 18:07 编辑
public class UsingStack {
public static void main(String[] args) {
Student stu1=new Student();
Student stu2=new Student();
Student stu3=new Student();
//构造栈对象,使用类型限制,只能存储Student数据
Stack<Student> s = new Stack<Student>();
//1、2、3依次入栈
s.push(stu1);
s.push(stu2);
s.push(stu3);
//3、2、1依次出栈
System.out.println(s.pop());
System.out.println(s.pop());
System.out.println(s.pop());
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2