Scala隐式转换

复制代码
package test38

object test {
  //复习隐式转换
  //隐式转换:编译器 偷偷的,自动地帮我们把一种数据类型转换为另一种类型
  //例如:int-->double
  //它有失败的时候(double-->int).有成功的时候
  // 当他转换失败的时候,我们提供一个工具,让他能成功
  //明确地,把double转成int
  implicit def X(d:Double):Int={
    d.toInt
  }

  def main(args: Array[String]): Unit = {
    var i:Int=1
    var j:Double=2.1
    i=j//把Double转入Int
   // j=i//把Int 转入Double
    println(i)
  }

}
相关推荐
程序员清风5 分钟前
网易三面:Java中默认使用的垃圾回收器及特点分版本说说?
java·后端·面试
hui函数6 分钟前
Python全栈(基础篇)——Day07:后端内容(函数的参数+递归函数+实战演示+每日一题)
后端·python
爱吃烤鸡翅的酸菜鱼12 分钟前
深度掌握 Git 分支体系:从基础操作到高级策略与实践案例
分布式·git·后端·gitee·github
IT_陈寒15 分钟前
Python性能优化:5个让你的代码提速300%的NumPy高级技巧
前端·人工智能·后端
风象南17 分钟前
从RBAC到ABAC的进阶之路:基于jCasbin实现无侵入的SpringBoot权限校验
spring boot·后端
数据知道23 分钟前
Go基础:正则表达式 regexp 库详解
开发语言·mysql·golang·正则表达式·go语言
小蒜学长23 分钟前
jsp基于JavaWeb的原色蛋糕商城的设计与实现(代码+数据库+LW)
java·开发语言·数据库·spring boot·后端
zhangfeng113327 分钟前
亲测可用,R语言 ggplot2 箱线图线条控制参数详解,箱线图离散数值控制
开发语言·python·r语言·生物信息
yzx99101328 分钟前
国庆科技感祝福:Python 粒子国旗动画
开发语言·人工智能·python
JaguarJack28 分钟前
PHP 图像处理实战 GD/Imagick 从入门到精通,构建高性能图像服务
后端·php