使用nanoTime()
其返回最准确的可用系统计时器的当前值,以毫微秒为单位
具体使用方法如下:
在程序的第一行前加:long startTime =System.nanoTime();
在程序的倒数第二行加:long estimatedTime=System.nanotime()-startTime;
在程序的最后一行加:System.out.println(estimatedTime);
package lanqiao;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
@SuppressWarnings("resource")
Scanner in=new Scanner(System.in);
long startTime =System.nanoTime();
int n=in.nextInt();
int m=in.nextInt();
int sum=n+m;
long estimatedTime=System.nanoTime()-startTime;
System.out.println(sum);
System.out.println(estimatedTime);
}
}