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
相关推荐
悟空码字8 小时前
四轮对话两张配图:用 WorkBuddy 优化公众号发文配图的实战指南ServBay8 小时前
xAI的 Grok Bot发布,AI 已经学会自己上班了分支预测失败8 小时前
RISC-V 多核缓存一致性机制解析:MESI 协议族、CMO 扩展与 Linux 同步原语n8n8 小时前
Spring AI 检索增强生成(RAG)实战:让模型掌握你的私有知识Nturmoils9 小时前
只备份一个 schema,别把整库都搬走妙码生花9 小时前
利用AI从零学Go并完成实战项目,完工总结:目录结构妙码生花9 小时前
利用AI从零学Go并完成实战项目,完工总结:商业级开源产品定位和核心特性介绍程序员cxuan9 小时前
GPT-6 Astra 的提示词泄露了,里面居然藏着个保安?苍何9 小时前
WorkBuddy + 飞书的 8 种神仙用法(建议收藏)Captaincc9 小时前
掘金AI用量统计v0.1.0大更新-支持桌面宠物自定义和订阅额度卡片