//1, 毫秒级别计算时间 //初始时间 long startTime = System.currentTimeMillis(); /要计算的程序部分/ for (int i = 0; i < 100; i++) { System.out.println("本次遍历的是:"+i); } //结束时间 long endTime = System.currentTimeMillis(); //打印 System.out.println("毫秒级别程序运行时间:" + (endTime - startTime) + "ms");

//2, 纳秒级别计算时间 //初始时间 long startTime_N=System.nanoTime(); /测试程序部分/ for (int i = 0; i < 100; i++) { System.out.println("本次遍历的是:"+i); } //结束时间 long endTime_N=System.nanoTime(); System.out.println("纳秒级别程序运行时间: "+(endTime_N-startTime_N)+"ns"); }