TimeInterval timer = DateUtil.timer();
timer.interval(); // 花费毫秒数
timer.intervalRestart(); // 返回花费时间,并重置开始时间
timer.intervalMinute(); // 花费分钟数复制
@Test
public void HelloHutoolTimes() {
String test = "";
// 创建计时器
TimeInterval timer = DateUtil.timer();
for (int i = 0; i < 1000; i++) {
test = test + i;
}
System.out.println("A耗时:" + timer.intervalRestart()); // A耗时:3
for (int i = 0; i < 10000; i++) {
test = test + i;
}
System.out.println("B耗时:" + timer.intervalRestart()); // B耗时:489
}复制
@Test
public void HelloSystemTimes() {
String test = "";
// 创建计时器
long startTime = System.currentTimeMillis();
for (int i = 0; i < 1000; i++) {
test = test + i;
}
long endTimeOne = System.currentTimeMillis();
System.out.println("A耗时" + (endTimeOne - startTime)); // A耗时:3
for (int i = 0; i < 10000; i++) {
test = test + i;
}
long endTimeTwo = System.currentTimeMillis();
System.out.println("B耗时:" + (endTimeTwo - endTimeOne)); // B耗时:489
}复制
特殊说明: 以上文章,均是我实际操作,写出来的笔记资料,不会盗用别人文章!烦请各位,请勿直接盗用!转载记得标注来源!