def arrayT[T: Manifest](ary: T*): Array[T] = {//接受多个参数 val arys = new Array[T](ary.length) //初始化一个数组 for (item <- 0 until ary.length) arys(item) = ary(item) arys } arrayT(1, 2, 3)
Posted soft.push("zzq")
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scala-创建泛型数组(T: Manifest)相关的知识,希望对你有一定的参考价值。
def arrayT[T: Manifest](ary: T*): Array[T] = {//接受多个参数 val arys = new Array[T](ary.length) //初始化一个数组 for (item <- 0 until ary.length) arys(item) = ary(item) arys } arrayT(1, 2, 3)
以上是关于scala-创建泛型数组(T: Manifest)的主要内容,如果未能解决你的问题,请参考以下文章
Scala 的 (2.8) Manifest 是如何工作的?