Scala—— 12.隐式转换

上传:henlin35522 浏览: 20 推荐: 0 文件:PDF 大小:66.05KB 上传时间:2021-01-16 23:26:04 版权申诉
1.隐式转换函数 隐式转换函数是以implicit关键字声明的带有单个参数的函数,这种函数将会自动应用,将值从一种类型转换为另一种类型。 object boke_demo01 { def main(args: Array[String]): Unit = { //编写一个隐式函数转成 Double->Int 转换 //隐式函数应当在作用域才能生效 implicit def f1(d: Double): Int = { //底层 生成 f1$1 d.toInt } implicit def f2(f: Float): Int = {
上传资源
用户评论