この場合、x:Intを括弧で囲む必要があるのはなぜですか。
List(1,2,3,4,5).filter((x:Int) => x > 3)
ただし、この場合はxではありません。
List(1,2,3,4,5).filter(x => x > 3)
私が試してみると:
List(1,2,3,4,5).filter(x:Int => x > 3)
私は得る:
identifier expected but integer literal found
それは正確にはどういう意味ですか?