已知一个scala.reflect.runtime.universe.Type,如何把一个类型为An 财富值27

2016-10-29 14:00发布

   import reflect.runtime.{universe => ref}    val v1 = 1    val v2 = List(1)    val v3 = Array(1)    def getType[T: TypeTag](x: T) = ref.typeOf[T]    val array = Array((getType(v1), v1),                      (getType(v2), v2),                      (getType(v3), v3))

这时array的类型是Array[(scala.reflect.runtime.universe.Type, Any)],如何从这个array中获得v1v2v3的值?

友情提示: 问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
0条回答

一周热门 更多>