特牛网址导航

Scala教程(十四)Scala泛型及约束实战_scala 变量约束-CSDN博客

网友收藏
文章浏览阅读1.4w次,点赞3次,收藏16次。ClassTag[T]保存了泛型擦除后的原始类型T,提供给被运行时的。泛型参数类型限定:限定具体类的可以调用特定的方法。泛型视图限定:表示把传入不是Comparable[T]类型的 隐式传换 为Comparable[T]类型,Comparable[T]:为T下界,T:为Comparable[T]上界。上下文界定:上下文界定是隐式参数的语法糖。如:Ordering:可以进行隐式转化的T类型。Manifest关键字:数组在声明时必须要求指定具体的类型,在函数泛型是无法知道具体类型,通过Manifest关_scala 变量约束