0
我遇到了计算方法时间的问题。方法时间计算
long startTime = System.nanoTime();
Collections.sort(listOfPictures, new PictureComparator());
long timeAfterSorting = System.nanoTime();
long timeElapsed = TimeUnit.NANOSECONDS.toMillis(timeAfterSorting - startTime);
Toast.makeText(this, getString(
R.string.info_sort_time) +
String.valueOf(timeElapsed) +
R.string.info_milliseconds, Toast.LENGTH_SHORT).show();
timeElapsed
返回0上的调试器,但在吐司,它显示了一些随机庞大的数字。
使用currentMilisecs()
也有同样的问题。
我有一个洗牌的收集同样的方法,并返回正常值