摘要: def multiply(m:Int)(n:Int):Int=m*n你可以直接传入两个参数:println(multiply(2)(3))你可以填上第一个参数并且部分应用第二个参数:val timesTwo=multiply(2)_println(timesTwo(3)) 阅读全文
posted @ 2015-09-04 12:50 yshy 阅读(151) 评论(0) 推荐(0) 编辑
摘要: def adder(m:Int,n:Int)=m+n val add2 = adder(2,_:Int) println(add2(3)) val add3 = adder(_:Int,3) println(add3(2))使用下划线“_”部分应用一个函数,结果将得到另一个函... 阅读全文
posted @ 2015-09-04 12:44 yshy 阅读(352) 评论(0) 推荐(0) 编辑