T:ClassTag的例子
命令行代码:
scala> import scala.reflect.ClassTagimport scala.reflect.ClassTagscala> def mkArray[T: ClassTag](elems: T*) = Array[T](elems: _*)mkArray: [T](elems: T*)(implicit evidence$1: scala.reflect.ClassTag[T])Array[T]scala> mkArray(1,2,3)res1: Array[Int] = Array(1, 2, 3)scala> mkArray("ss","dd")res2: Array[String] = Array(ss, dd)新闻热点
疑难解答