1. 泛型
Scala 支持类型参数化,使得我们能够编写泛型程序。
1.1 泛型类
Java 中使用 `<>` 符号来包含定义的类型参数,Scala 则使用 `[]`。
class Pair[T, S](val first: T, val second: S) {
override def toString: String = first + ":" + second
Scala 支持类型参数化,使得我们能够编写泛型程序。
Java 中使用 `<>` 符号来包含定义的类型参数,Scala 则使用 `[]`。
class Pair[T, S](val first: T, val second: S) {
override def toString: String = first + ":" + second