1

スカラコード:

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) )
4

1 に答える 1