您的位置:首页 > 其它

scala 隐式转换参数

2016-03-01 15:23 267 查看
package com.lhj.scala

import java.io.File
import scala.io.Source

object Test {
def main(args: Array[String]): Unit = {
def bigger[T](a: T,b: T)(implicit c:T => Ordered[T])
= if (a > b) a else b

println(bigger(4,3))
println(bigger(4.2,3))
println(bigger("Spark","Hadoop"))
}
}

a: T => Ordered[T]
b: T => Ordered[T]

--结果:
4
4.2
Spark
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: