scala
wuyue_fighting
还在路上呢。。。
展开
-
隐式转换中隐式参数与隐式函数的使用
今天也要努力学习 隐式参数的使用: 要定义多个隐式参数时,需要使用柯里化函数。隐式转换作用就是:当调用方法时,不必手动传入方法中的隐式参数,Scala会自动在作用域范围内寻找隐式值自动传入。 (1). 同类型的参数的隐式值只能在作用域内出现一次,同一个作用域内不能定义多个类型一样的隐式值。 (2). imp...原创 2019-07-18 08:46:22 · 321 阅读 · 0 评论 -
Scala闭包详解
今天也要努力学习 闭包是一个函数,返回值依赖于声明在函数外部的一个或多个变量。 闭包通常来讲可以简单的认为是可以访问一个函数里面局部变量的另外一个函数。 如下面这段匿名的函数: val multiplier = (i:Int) => i * 10 函数体内有一个变量 i,它作为函数的一个参数。如下...原创 2019-08-08 20:48:58 · 245 阅读 · 0 评论