最近写程序发现用 System.currentTimeMillis();进行时间比较,感觉有点不准。
后来百度了一下果然发现是如此的,下面是在csdn找到的方法,已经满足我的要求了
long startTime = System.nanoTime();
// ... the code being measured ...
long estimatedTime = System.nanoTime() - startTime;
最近写程序发现用 System.currentTimeMillis();进行时间比较,感觉有点不准。
后来百度了一下果然发现是如此的,下面是在csdn找到的方法,已经满足我的要求了
long startTime = System.nanoTime();
// ... the code being measured ...
long estimatedTime = System.nanoTime() - startTime;