Vector下面的Stack类的使用
package frank; import java.lang.*; import java.util.Stack; /** * Vector(很古老的集合,不推荐使用它)下面的Stack类使用,先进后出的顺序,他的现场是安全的,但是性能比较差,所以不推荐使用它.如果需要使用Stack这种的数据结构可以使用LinkedList类,也是List的实现类,他操作速度比较快,特别是插入和删除 * */ public class App { public static void main(String[] args)throws Exception { Stack v = new Stack(); v.push("1");//放入元素 v.push("2"); v.push("3"); System.out.println(v); System.out.println(v.peek());//访问第一个元素,但不pop出栈。 System.out.println(v); System.out.println(v.pop());//pop出栈一个元素. System.out.println(v); /** *输出结果: [1, 2, 3] 3 [1, 2, 3] 3 [1, 2] * */ } }