scala
kevinxie
这个作者很懒,什么都没留下…
展开
-
scala 传名参数
第一了解完传名参数,就想起了写log的代码,为了避免不合理的写日志带来的开销,经常需要使用LOG.isDebugEnabled()判断后才写日志[code="java"]//传名参数方法 def debug1(log: => String) { if (logLevel ...原创 2011-07-07 22:54:53 · 164 阅读 · 0 评论 -
scala currying
[code="java"] def threeNumberSum(x: Int, y: Int, z: Int) = x + y + z def threeNumberSumCurrying(x: Int)(y: Int)(z: Int) = x + y + z def twoNumberSum = threeNumberSumCurrying(1)_ as...原创 2011-07-07 23:09:41 · 96 阅读 · 0 评论 -
隐式转换
scala作为一门dsl语言,可以说隐式转换功劳不少,原本想自己写一个例子的,结果在github(https://gist.github.com/1078092)看到了一个觉得不错,可以分享[code="java"]package sampleimport java.util.{TimerTask, Timer}/*** 以下一段java的调用代码*/obj...原创 2011-07-23 00:15:27 · 63 阅读 · 0 评论