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
相关推荐
FakeOccupational31 分钟前
【电路笔记 信号】DBPSK 波形查找表+脉冲成形(升余弦+根升余弦滤波)打工仔折腾 AI1 小时前
工业场景下时序库与实时计算一体化架构选型实践对比ZealSinger1 小时前
Java虚拟线程上线后瓶颈转移到哪看三层2601_961133281 小时前
盘立方软件指标文华期货公式下载蜗牛互联网1 小时前
长任务多Agent共享文件系统的Manifest交接模式Sirens.1 小时前
Java并发锁详解:六类锁策略与 synchronized 底层原理sunshine22 girl2 小时前
Java学习五 面向对象高级5 内部类1weixin_440730503 小时前
函数return、参数、参数组、递归函数、高阶函数等小结sugarzhangnotes3 小时前
【无标题】geovindu3 小时前
rust: Composite Pattern