compare.java
来自「Java编写后缀表达式计算器, 用于输出生成后缀表达式, 程序包含完整的Docu」· Java 代码 · 共 49 行
JAVA
49 行
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package comparerecursion;import java.io.*;import exception.ExceptionContainer;/** * * @author zouhao */public class Compare { public static void main(String[] args) throws IOException { long times,timee; int i = 0,j = 1000; System.out.println("Now test the program for compare the recursion version and the improve one!"); System.out.println("The string for test is 1+2+3+4+5+6+7+8+9"); while(i<5){ int t; System.out.println("Do "+j+" test!"); System.out.println(" Creat the recursion version!"); times = System.currentTimeMillis(); for(t=0;t<j;t++){ Compare_Recursion parserr = new Compare_Recursion(); parserr.expr(); ExceptionContainer tempr = ExceptionContainer.getinstance(); tempr.printexception(parserr.input); } timee = System.currentTimeMillis(); System.out.println(" The time used:"+(timee-times)); System.out.println(" Creat the improve version!"); times = System.currentTimeMillis(); for(t=0;t<j;t++){ Compare_Improve parseri = new Compare_Improve(); parseri.expr(); ExceptionContainer tempi = ExceptionContainer.getinstance(); tempi.printexception(parseri.input); } timee = System.currentTimeMillis(); System.out.println(" The time used:"+(timee-times)); i++; j *= 10; } System.out.println("End of compare.");}}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?