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
相关推荐
路弥行至3 分钟前
linux运行脚本出现错误信息 /bin/bash^M: bad interpreter解决方法一直不明飞行4 分钟前
C++ pari使用的两个注意事项夫唯不争,故无尤也7 分钟前
原始文档元数据metadatawefly20178 分钟前
无需安装的 M3U8 在线播放器,快速实现 HLS 流预览与调试飞Link8 分钟前
深度解析:建模动作序列(Action Sequence Modeling)的实战指南CoderCodingNo8 分钟前
【GESP】C++六级/五级练习题 luogu-P1323 删数问题We་ct12 分钟前
LeetCode 211. 添加与搜索单词 - 数据结构设计:字典树+DFS解法详解小二·12 分钟前
Go 语言系统编程与云原生开发实战(第33篇)格林威15 分钟前
工业相机图像高速存储(C#版):先存内存,后批量转存方法,附海康相机实战代码!xuansec17 分钟前
【JavaEE安全】Java第三方组件安全漏洞(Log4J JNDI/FastJson 反射)