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
相关推荐
JdayStudy4 分钟前
SIR 网络传播仿真软件说明书ZTrainWilliams5 分钟前
swagger-mcp-toolkit 让 AI编辑器 更快“读懂并调用”你的接口有点傻的小可爱15 分钟前
【MATLAB】新安装并口如何实现能通过PTB启用?cylgdzz11118 分钟前
PageIndex:一种不靠向量检索的长文档 RAG 实现思路符哥200821 分钟前
充电桩 WiFi 局域网配网(Android/Kotlin)流程、指令及实例说明文档weixin_4563216421 分钟前
Java架构设计:Redis持久化方案整合实战Later25 分钟前
Apache Doris 深度讲解:从核心概念到实战项目攒了一袋星辰31 分钟前
SequenceGenerator高并发有序顺序号生成中间件 - 架构设计文档码农刚子34 分钟前
字符串拼接用“+”还是 StringBuilder?别再凭感觉写了2401_8795034134 分钟前
C++与FPGA协同设计