一、 Scala 隐式转换
1. 隐式函数
- 隐式转换函数是以implicit关键字声明的带有单个参数的函数。这种函数将会自动应用,将值从一种类型转换为另一种类型
使用隐式函数可以优雅的解决数据类型转换
//Double 是输入类型, Int 是转换后的类型
implicit def f1(d: Double): Int = {
d.toInt
}
举例:
1. 隐式函数
使用隐式函数可以优雅的解决数据类型转换
//Double 是输入类型, Int 是转换后的类型
implicit def f1(d: Double): Int = {
d.toInt
}
举例: