斯卡拉代码:
val value = Some("100")
value.foreach( println(_.toInt) ) // !!! can't be compiled
错误信息是:
扩展函数缺少参数类型 ((x$1)=>x$1.toInt)
为什么不能编译?
PS:以下代码有效:
value.foreach( _.toInt )
value.foreach( x => println(x.toInt) )
斯卡拉代码:
val value = Some("100")
value.foreach( println(_.toInt) ) // !!! can't be compiled
错误信息是:
扩展函数缺少参数类型 ((x$1)=>x$1.toInt)
为什么不能编译?
PS:以下代码有效:
value.foreach( _.toInt )
value.foreach( x => println(x.toInt) )