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
相关推荐
用户8356290780514 分钟前
使用 Python 控制 Excel 工作表的分页位置用户83562907805114 分钟前
Python 如何在 Word 中添加和管理文档变量X1A0RAN26 分钟前
PPT 图片批量处理教程:导出全部幻灯片 · 提取全部素材量化分析码农1 小时前
股票历史数据的复权参数对照:多级别返回的字段与数值差异熊猫钓鱼>_>2 小时前
普通用户视角的端侧智能体验手记【鸿蒙心迹】瑞雪兆丰年兮2 小时前
JavaWeb-day13-SpringBootWeb事务管理&AOP程序员cxuan2 小时前
讲真,智能路由这事儿,还得看基元律动vaskilab3 小时前
Schema 全绿,Agent 却把参数编造了Java与AI落地3 小时前
Spring AI 上手:给现有 Java 服务加一个能用的 AI 接口Swot3 小时前
SvelteKit 数据流研究:`+page.js` 和 `+page.server.js` 到底谁在跑,数据又去了哪儿