我是C ++编码器,但是今天我还是以某种方式结束了Java,所以我做了一些项目,没有使用一些排序算法(将它们划分为类),并且我想知道是否有可能使println通过类的计算时间?不是整个项目,而是只有一个班级?所以我可以比较这些算法。
谢谢您的帮助。
答案 0 :(得分:1)
您可以在代码的开头和结尾处获取当前时间,并减去它们:
long s = System.nanoTime();
//Your code;
long elapsed = System.nanoTime() - s;
您经过的时间将以毫微秒为单位,但这很容易转换。