比如在比较哪几种算法的所需时间的长短时 就可以在对应的代码段前后套一个 “开始计时” 和 “终止计时” 的long类型 两者相减 即可得到 对应的代码段运行时间 当然这是有误差的——因为编译运行也会花时间去执行相应的计时代码。
示例:
需要调用到System类里的方法currentTimeMillis();进行计时
注意:System.currentTimeMillis() 返回的是long类型的数据 需要cast一下
比如在比较哪几种算法的所需时间的长短时 就可以在对应的代码段前后套一个 “开始计时” 和 “终止计时” 的long类型 两者相减 即可得到 对应的代码段运行时间 当然这是有误差的——因为编译运行也会花时间去执行相应的计时代码。
示例:
需要调用到System类里的方法currentTimeMillis();进行计时
注意:System.currentTimeMillis() 返回的是long类型的数据 需要cast一下