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
相关推荐
明月_清风15 分钟前
Muse 登顶 App Store 第一,SDK 直接开源:AI Agent 开始进入下一个阶段小师兄吃牛肉20 分钟前
C语言篇:宏郑同学的笔记35 分钟前
【c++随笔28】strcmp 和 memcmp对比言乐61 小时前
Python根据无法识别搜索词找出可能输入内容模型weixin_307779131 小时前
有限产能智能排产与动态重排智能体:从需求解构到技术实现kakakahahahaha1 小时前
Windows C盘临时文件清理:%temp%、Windows Temp、Prefetch、Windows.old与hiberfil.sys处理指南朝朝辞暮i2 小时前
C++ 第 27 课:智能指针 shared_ptr朝朝辞暮i2 小时前
C++ 第 29 课:回调函数 Callback笨笨饿2 小时前
140_AI新手村MCP与Skills是干嘛的YOLO数据集集合3 小时前
EvoAgent:面向PR研发治理的自进化Multi-Agent Harness系统