java--->Stack的使用
package com.cai.test; import java.util.Stack; /** * 目标:复习和巩固Stack的使用 */ public class StackTest { public static void main(String[] args) { Stack<String> stack = new Stack<String>(); //boolean empty() 测试此堆栈是否为空。 boolean flag = stack.empty(); //E push(E item)将项目推送到此堆栈的顶部。 stack.push("黑胡子"); //E peek()查看此堆栈顶部的对象,而不从堆栈中删除它。 String last = stack.peek(); //int search(Object o)返回一个对象在此堆栈上的基于1的位置。 int lastOne = stack.search("黑胡子"); System.out.println("lastOne的位置"+lastOne);//lastOne的位置1 //E pop()删除此堆栈顶部的对象,并将该对象作为此函数的值返回。 stack.pop(); } }