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 + -
显示快捷键?