欢迎大家,
我实际上是通过学习"Scala中的函数式编程"一书来学习scala,在本书中,作者通过在函数名称后面的[]括号中添加类型来参数化函数,如:
def sortList[A](xs: List[A]): List[A] = ...
这样做的原因是什么?编译器不能从参数中自行推断它?或者我错过了什么?
scala
scala ×1