【发布时间】:2014-04-10 06:41:27
【问题描述】:
考虑一个可能有大量成员的案例类;为了说明这种情况,假设有两个参数,如
case class C(s1: String, s2: String)
因此假设一个数组的大小至少有那么多参数,
val a = Array("a1", "a2")
然后
scala> C(a(0), a(1))
res9: C = c(a1,a2)
但是,是否有一种案例类实例化方法,不需要为任何(可能很大)数量的预定义类成员引用数组中的每个元素?
【问题讨论】:
标签: arrays class scala instantiation shapeless