scala获取程序运行时间
2017-04-22 10:06
405 查看
def timer[A](blockOfCode:=>A)={ val starttime=System.nanoTime //系统纳米时间 val result=blockOfCode val endtime=System.nanoTime val delta=stoptime-starttime (result,delta/1000000d) }
scala> val (result,time)=timer{println("hello")} hello result:Unit=() time:Double=0.512
其实就是call-by-name,so easy!
相关文章推荐
- 如何获取程序运行时间?
- VC获取系统时间、程序运行时间
- 获取程序运行时间方法
- VC获取系统时间、程序运行时间
- VC获取系统时间、程序运行时间
- 如何精确计算程序运行时间——精确获取时间(QueryPerformanceCounter)
- 获取程序运行时间方法
- 写的一个获取 某程序 运行所需时间的函数: 用到了abstract, final等
- linux下程序运行时间的获取方法,
- VC获取系统时间、程序运行时间
- VC获取系统时间、程序运行时间
- VC获取系统时间、程序运行时间
- 获取VC/MFC程序的运行时间
- Windows下精确获取程序运行时间
- VC获取系统时间、程序运行时间
- [转]VC获取系统时间、程序运行时间
- 获取程序运行时间
- vc获取程序运行时间
- VC获取系统时间、程序运行时间
- VC获取系统时间、程序运行时间