stacktest.java
来自「CMM编译器词法分析及语法分析代码」· Java 代码 · 共 39 行
JAVA
39 行
package try_sw;import java.util.*;import java.io.*;public class Stacktest { /** * @param args */ static Stack<String> sta = new Stack<String>(); public static void main(String[] args) throws IOException { // TODO Auto-generated method stub try{ BufferedReader rd = new BufferedReader(new InputStreamReader(System.in)); while(true){ String str = rd.readLine(); if(str.equals(""))break; sta.push(str); } //这是一种什么样的设计模式? ListIterator<String> li = sta.listIterator(); while(li.hasNext()){ System.out.println(sta.pop()); } }catch(EmptyStackException e){e.printStackTrace();System.exit(0);} }//良好的编码习惯try...catch}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?