【发布时间】:2019-04-25 14:06:27
【问题描述】:
为什么我在以下这些场景中得到这种类型注释差异。 对于场景 1
case class TestData(name : String , idNumber : Int)
val createRandomData : immutable.IndexedSeq[Int => TestData]= (0 to 2).map{
_ => TestData("something",_)
}
对于场景 2
case class TestData(name : String , idNumber : Int)
val createRandomData: immutable.Seq[TestData] = (0 to 2).map{
i => TestData("something",i)
}
为什么在场景 1 中返回类型是函数而不是 Seq 的集合。
【问题讨论】:
标签: scala type-annotation