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
相关推荐
子非鱼9214 分钟前
SpringBoot快速上手techzhi8 分钟前
Apifox CLI + GitLab CI:接口自动化测试实施记录我爱娃哈哈17 分钟前
SpringBoot + XXL-JOB + Quartz:任务调度双引擎选型与高可用调度平台搭建赛恩斯21 分钟前
kotlin 为什么可以在没有kotlin 环境的安卓系统上运行的steem_ding22 分钟前
net.core 调优指南小宇的天下24 分钟前
Synopsys Technology File and Routing Rules Reference Manual (1)Coder_Boy_34 分钟前
基于SpringAI的在线考试系统-AI智能化拓展n***333538 分钟前
TCP/IP协议栈深度解析技术文章大纲奋进的芋圆42 分钟前
Java 线程池深度指南(JDK 17+)