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
相关推荐
脚本自动化开发3 小时前
柔光屏平板怎么选?华为 MatePad Air Z 柔光版学程序猿DD3 小时前
OctaFuse 2.19.0:重做管理后台界面与交互,模型目录同步更新金銀銅鐵4 小时前
带您看懂字节码指令(一):一帧里有什么码事漫谈5 小时前
Agent 测评是什么?大白话讲一讲皮皮林5516 小时前
在 IDEA 里斗个地主不过分吧!SomeOtherTime6 小时前
Rust所有权(AI回答)Easyhood7 小时前
Android 开发入门实践(十四):Compose 副作用入门与四个常用 API白杨尚青7 小时前
C++进阶篇(六):map 和 set 的模拟实现——用红黑树封装 mymap/myset(迭代器 + operator[])程序员cxuan8 小时前
离谱,AI 大佬顺手搓了个 YouTube ,而我顺手给他搓了个中文插件学长毕设8 小时前
基于springboot科创竞赛信息平台-附源码