您的位置:首页 > 其它

scala进阶19-隐式参数+隐式转换

2016-08-18 00:34 337 查看
/**
* 隐式参数+隐式转换
*/
object Implicit_Conversions_with_Implicit_Parameters {
def main(args: Array[String]): Unit = {
//ordered是一个变量,变量指向一个匿名函数,这个函数讲T转换成Ordered[T]
def bigger[T](a: T, b: T)(implicit ordered: T => Ordered[T]) = {
if (a > b) a else b
}

println(bigger(4, 3))
println(bigger("Spark", "Hadoop"))
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: