package com.lanhuigu.java.ListTest;
import java.util.Stack;
public class StackTest {
public static void main(String[] args) {
Stack<String> staffs = new Stack<String>();
// 入栈顺序: a,b,c,d,e
staffs.push("a");
staffs.push("b");
staffs.push("c");
staffs.push("d");
staffs.push("e");
// 出栈顺序: e,d,c,b,a
while( !staffs.isEmpty()) {
System.out.print(staffs.pop() + " ");
}
}
}
package com.lanhuigu.java.ListTest;
import java.util.Stack;
public class StackMethodTest {
public static void main(String[] args) {
Stack<String> staffs = new Stack<String>();
// 入栈顺序: a,b,c,d,e
staffs.push("a");
staffs.push("b");
staffs.push("c");
staffs.push("d");
staffs.push("e");
System.out.println("empty():" + staffs.empty());
System.out.println("peek():" + staffs.peek());
System.out.println("search(Object o):" + staffs.search("a"));
System.out.println("search(Object o):" + staffs.search("e"));
System.out.println("search(Object o):" + staffs.search("no"));
// 出栈顺序: e,d,c,b,a
while( !staffs.isEmpty()) {
System.out.print(staffs.pop() + " ");
}
System.out.println("=====空栈中使用方法=======");
System.out.println("empty():" + staffs.empty());
//System.out.println("peek():" + staffs.peek());// 在空栈中使用时报错,因为没有栈顶元素
System.out.println("search(Object o):" + staffs.search("a"));
System.out.println("search(Object o):" + staffs.search("e"));
System.out.println("search(Object o):" + staffs.search("no"));
//System.out.print(staffs.pop());// 空栈中移除栈顶元素,报错
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有