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
相关推荐
困死,根本不会20 分钟前
Kivy+Buildozer 打包 APK 踩坑:python-for-android 克隆失败咸鱼2.02 小时前
【java入门到放弃】跨域skiy3 小时前
java与mysql连接 使用mysql-connector-java连接msql一念春风3 小时前
智能文字识别工具(AI)zb200641203 小时前
CVE-2024-38819:Spring 框架路径遍历 PoC 漏洞复现uzong4 小时前
AI Agent 是什么,如何理解它,未来挑战和思考桦04 小时前
【C++复习】:继承追逐时光者4 小时前
DotNetGuide突破了10K + Star,一份全面且免费的C#/.NET/.NET Core学习、工作、面试指南知识库!何仙鸟4 小时前
GarmageSet下载和处理wefly20174 小时前
免安装!m3u8live.cn在线 M3U8 播放器,小白也能快速上手