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
相关推荐
-今昭-6 小时前
《V2V 迁移实战:将 VMware 虚拟机转为 OpenStack 可用 Glance qcow2 镜像》行百里er7 小时前
Gateway 上别硬塞 MVC:DeferredImportSelector 看菜下锅名字还没想好☜7 小时前
Java 遍历时删元素抛 ConcurrentModificationException:fail-fast 原理与三种正确删法IT_陈寒8 小时前
React Hooks闭包陷阱差点让我加班到凌晨黑马程序员毕设8 小时前
基于Java的医院药品管理系统的优化设计与实现码事漫谈8 小时前
本体论,彻底懂_Twink1e9 小时前
openJiuwen 实训营 Day 1 · WorkSwarm 入门教程创新技术阁9 小时前
FastapiAdmin 系统日志体系与核心配置参数详解掘金者阿豪9 小时前
SQL Server 迁到金仓,真正麻烦的不是数据,而是这些 T-SQL问天_观心9 小时前
大模型微调学习(一)