集册 Java实例教程 按数组排列的一叠字符串

按数组排列的一叠字符串

欢马劈雪     最近更新时间:2020-01-02 10:19:05

404
提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
按数组排列的一叠字符串

import static java.lang.System.out;

/** 来自 nowjava.com - 时  代  Java**/

public class FixedCapacityStackOfStrings {


    private String[] data;

    private int N;


    public FixedCapacityStackOfStrings(int capacity) {

        data = new String[capacity];

    }


    public boolean isEmpty() {/**来自 nowjava.com**/

        return N == 0;

    }

  

    public void push(String item) {

        data[N++] = item;

    }

    

    public String pop() {

        String item = data[--N];

        data[N] = null;

        return item;

    }

    

    public static void main(String[] args) {

      FixedCapacityStackOfStrings stack = new FixedCapacityStackOfStrings(10);

      stack.push("1");

      stack.push("2");

      stack.push("3");

      stack.push("4");

      stack.push("5");

      stack.push("6");

      stack.push("7");

      stack.push
展开阅读全文