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