参数推断省去类型信息(在某些情况下[需要有应用场景],参数类型是可以推断出来的,如list=(1,2,3) list.map() map中函数参数类型是可以推断的),同时也可以进行相应的简写
参数类型推断写法说明/规则
1.参数类型是可以推断时,可以省略参数类型
2.当传入的函数,只有单个参数时,可以省去括号
3.如果变量只在=>右边只出现一次,可以用_来代替
println(list.map((x:Int)=>x+1))
println(list.map((x)=>x+1))
println(list.map(x=>x+1))
println(list.map(_+1))
val res = list.reduce(_+_)