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