java计算程序运行时间的方法之一

可以使用Date类,下面的代码是直接调用函数System.currentTimeMillis()来获取当前系统时间,单位为毫秒。

所以只需要在需要测试的代码前后分别获取一次系统时间,然后差值就是该段代码执行的时间了。

Scanner in = new Scanner(System.in);
		int a = in.nextInt();
		long start = System.currentTimeMillis();
		switch(a)
		{
		case 0:
			System.out.println(Color.red);
			break;
		case 1:
			System.out.println(Color.green);
			break;
		default:
			System.out.println(Color.black);
			break;
		}
		long time = System.currentTimeMillis() - start;
		System.out.println(time);


你可能感兴趣的:(java,运行时间,程序时间)