1. 首页
  2. 数据库
  3. 其它
  4. Scala—— 12.隐式转换

Scala—— 12.隐式转换

上传者: 2021-01-16 23:26:04上传 PDF文件 66.05KB 热度 21次
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 = {
用户评论