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
相关推荐
唐叔在学习5 小时前
Pyinstaller进阶之构建管理大杀器-SPEC文件爱吃山竹的大肚肚5 小时前
在Java中,从List A中找出List B没有的数据(即求差集)伯明翰java5 小时前
【无标题】springboot项目yml中使用中文注释报错的解决方法ihgry5 小时前
java并发编程(juc理论篇)weixin_462446235 小时前
【原创实践】Python 将 Markdown 文件转换为 Word(docx)完整实现企微自动化5 小时前
企业微信二次开发:深度解析外部群主动推送的实现路径码界奇点5 小时前
基于Spring Boot和Vue.js的视频点播管理系统设计与实现我的offer在哪里5 小时前
c++的回调函数程序员根根5 小时前
MySQL 事务全解析:从 ACID 特性到实战落地(部门 - 员工场景)一棵开花的树,枝芽无限靠近你5 小时前
【face-api.js】2️⃣ NetInput - 神经网络输入封装类