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
相关推荐
可乐鸡翅yeah_1 天前
hls.js 内存泄漏实战排查,直播 M3U8 长时间播放异常定位方案2601_962203511 天前
Java进阶07集合(续)郑州光合科技余经理1 天前
本地生活服务系统:模块边界与结算字段怎么拆IT_陈寒1 天前
Vue的嵌套组件竟然吃掉了我的事件?来了就未晚1 天前
Python基础 学习代码存储与命名规范布莱克6051 天前
数组详解:定义、作用、应用场景及与链表的区别(C/C++ 代码讲解)hongmai6668881 天前
MP2348GTL-Z:这颗24V/4A同步降压芯片,把性能和体积平衡得恰到好处多弗朗皮卡丘1 天前
C语言梦开始的地方19:文件操作Dovis(誓平步青云)1 天前
折叠屏悬停看视频,上半屏和下半屏应该各做什么大辉狼_音频架构1 天前
进阶:从源码编译 SOF 固件与 topology