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
相关推荐
MX_9359几秒前
Spring中Bean的配置(一)sg_knight4 小时前
Spring 框架中的 SseEmitter 使用详解郑州光合科技余经理6 小时前
同城系统海外版:一站式多语种O2O系统源码一只乔哇噻6 小时前
java后端工程师+AI大模型开发进修ing(研一版‖day60)LNN20226 小时前
Linuxfb+Qt 输入设备踩坑记:解决 “节点存在却无法读取“ 问题foxsen_xia7 小时前
go(基础06)——结构体取代类喵个咪7 小时前
初学者入门:用 go-kratos-admin + protoc-gen-typescript-http 快速搭建企业级 Admin 系统巨人张7 小时前
C++火柴人跑酷ID_180079054738 小时前
基于 Python 的 Cdiscount 商品详情 API 调用与 JSON 核心字段解析(含多规格 SKU 提取)悟能不能悟8 小时前
Caused by: java.sql.SQLException: ORA-28000: the account is locked怎么处理