package hfd
object Test34_2 {
//match case匹配元组
//能根据元组元素的个数来匹配,不是一一精确的匹配值
def main(args: Array[String]): Unit = {
val d1=(1,2,3)
// val d1=(1,2,3,4)
// val d1=(1,2,3,4,5)
val d:Any=d1 //d的类型是Any
d match {
case (x,y,z)=>println(s"这是一个有三个元素的元组,它的第二个元素是:${y}")
case (x,y,z,k)=>println(s"这是一个有三个元素的元组,它的第二个元素是:${k}")
case _=>println("未知类型")
}
}
}
Scala的模式匹配(2)
2401_833788052024-12-05 2:31
相关推荐
王伯安呢19 分钟前
Java开发环境配置入门指南·前路漫漫亦灿灿21 分钟前
C++-类型转换Kyln.Wu37 分钟前
【python实用小脚本-205】[HR揭秘]手工党逐行查Bug的终结者|Python版代码质量“CT机”加速器(建议收藏)计算机毕业设计木哥39 分钟前
Python毕业设计推荐:基于Django的饮食计划推荐与交流分享平台 饮食健康系统 健康食谱计划系统rockmelodies1 小时前
Java安全体系深度研究:技术演进与攻防实践OEC小胖胖1 小时前
Next.js 介绍:为什么选择它来构建你的下一个 Web 应用?代码栈上的思考1 小时前
深入解析 Java 内存可见性问题:从现象到 volatile 解决方案切糕师学AI1 小时前
如何建立针对 .NET Core web 程序的线程池的长期监控零千叶2 小时前
【面试】AI大模型应用原理面试题坐吃山猪6 小时前
SpringBoot01-配置文件