我的 IDE 工具显示xs
有类型Int*
在下面的代码片段中:
def accept(xs: Int*) = true
然而,语言参考说重复参数声明为T*
有类型Seq[T]
。之间有区别吗Int*
and Seq[Int]
?
它们是不同的,T* 泄漏到类型签名中的功能介于错误和令人遗憾的功能之间。
重复参数键入为 T* 而不是 Seq[T] https://lampsvn.epfl.ch/trac/scala/ticket/4176
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)