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
相关推荐
许彰午6 分钟前
# 手写一个迷你Tomcat——三步理解Servlet容器的核心原理꧁细听勿语情꧂15 分钟前
向下调整算法,top - k 问题,链式结构二叉树,前中后序遍历橘颂TA1 小时前
【Linux】自旋锁一诺加油鸭1 小时前
若依后端系统集成 Swagger 接口文档功能ECT-OS-JiuHuaShan1 小时前
功夫不负匠心人,渡劫代谢舞沧桑knight_9___1 小时前
LLM工具调用面试篇1一脸dio样7541 小时前
第5章 保护模式进阶,向内核迈进云烟成雨TD1 小时前
Spring AI Alibaba 1.x 系列【40】多智能体核心模式 - 智能体作为工具(Agent as Tool)小叮当⇔2 小时前
M4A 转 MP3 桌面转换器(PyQt5 + FFmpeg)测试员周周2 小时前
【踩坑系列3】飞书机器人集体“失联“?3 个 Gateway 进程让我差点崩溃!一个测试老兵的排查实录