www.pudn.com > Mytyper3.rar > Main.java, change:2006-04-14,size:1253b


 
public class Main { 
	public static void main(String[] args) { 
		//定义最大值,最大个数 
		int max,many; 
		if (args.length>0) 
			many=(int)Double.parseDouble(args[0]); 
		else 
			many=1; 
		max=26; 
		String printTemp,inputTemp,errorTemp; 
		//printTemp=inputTemp=errorTemp=""; 
		Typer t=new Typer(max,many); 
		t.createArray(); 
		long time1=System.currentTimeMillis(); 
		while(t.leftArray()>0) 
		{ 
			System.out.println("Typed:"+ 
					t.type+" " +" Right:"+ 
					t.right+"  Wrong:"+ 
					t.wrong+"  Left:"+ 
					t.leftArray()); 
			printTemp=t.printString(); 
			System.out.println(printTemp); 
			inputTemp=t.inputString(); 
			errorTemp=t.checkString(printTemp,inputTemp); 
			System.out.println(errorTemp); 
		} 
		long time2=System.currentTimeMillis(); 
		System.out.println("***************************************"); 
		System.out.println("Time:"+(time2-time1)); 
		System.out.println("Type:"+t.type); 
		System.out.println("Right:"+t.right); 
		System.out.println("Speed:"+t.right/((time2-time1)/10000)); 
		System.out.println("Succeed:"+(t.right*100/t.type)+"%"); 
		System.out.println("Score:"+(t.right*100/t.type+t.right/((time2-time1)/10000))+""); 
    System.out.println("***************************************"); 
	} 
 
}