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
相关推荐
Evand J7 分钟前
【MATLAB例程】【空地协同】UAV辅助的UGV协同定位,无人机辅助地面无人车定位,带滤波,附MATLAB代码下载链接chao18984410 分钟前
基于MATLAB实现多变量高斯过程回归(GPR)ytttr8735 小时前
隐马尔可夫模型(HMM)MATLAB实现范例天远Date Lab5 小时前
Python实战:对接天远数据手机号码归属地API,实现精准用户分群与本地化运营listhi5206 小时前
基于Gabor纹理特征与K-means聚类的图像分割(Matlab实现)qq_433776426 小时前
【无标题】盖世英雄酱581366 小时前
Java 组长年终总结:靠 AI 提效 50%,25 年搞副业只赚 4k?Davina_yu7 小时前
Windows 下升级 R 语言至最新版阿珊和她的猫7 小时前
IIFE:JavaScript 中的立即调用函数表达式+VX:Fegn08957 小时前
计算机毕业设计|基于springboot + vue在线音乐播放系统(源码+数据库+文档)