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
相关推荐
字节跳动数据库7 小时前
文章分享——相似函数处理方法云技纵横7 小时前
@Transactional 失效的 7 种场景:第 5 种最难排查用户6757049885028 小时前
你知道 Go 结构体和结构体指针调用的区别吗?一文带你彻底搞懂!程序员cxuan8 小时前
读懂 Claude Code 架构分析系列,第一篇,开始!用户6757049885028 小时前
面试官问“装饰器模式”,这样回答薪资多要 3000!tntxia8 小时前
Geo Scene域名修改引起的一些问题用户298698530148 小时前
Java 实现 Word 文档加密与权限解除vanuan8 小时前
给你的A2A-Agent加把锁-认证鉴权实战指南Yeats_Liao9 小时前
14:Servlet中的页面跳转-Java Web