实现一个栈操作,将完成先进后出的操作。

来源:互联网 发布:神代利世cos淘宝 编辑:程序博客网 时间:2024/05/22 02:09

题目:实现一个栈操作,将完成先进后出的操作。

例如,输入的是{"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"}。
        输出为:Sunday 
                       Saturday 
                       Friday 
                      Thursday 
                      Wednesday 
                      Tuesday 
                      Monday 
java代码如下:
import java.util.Vector;public class StacksDemo {static String[] months={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};public static void main(String[] args) {Vector vector=new Vector();//进队列对象放入尾部for (int i = 0; i < months.length; i++) {vector.addElement(months[i]+" ");}//出队列从头部取if (vector.isEmpty()) {System.out.println("空");}while (!vector.isEmpty()) {System.out.println(vector.lastElement());vector.removeElement(vector.lastElement());}vector.clear();}}


原创粉丝点击