我有一个List[Any]看起来像:
val a: List[Any] = List(1, "a", "b", 2.0)
Run Code Online (Sandbox Code Playgroud)
我也有一个case class看起来像:
case class Data(field1: Int, field2: String, field3: String, field4: Double)
Run Code Online (Sandbox Code Playgroud)
我想使用以下值来实例化case class 数据a:
val d = Data(1, "a", "b", 2.0)
Run Code Online (Sandbox Code Playgroud)
我知道我可以迭代a,但是对于一个看起来很麻烦的大型列表.
scala ×1