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
相关推荐
jinanwuhuaguo4 分钟前
OpenClaw工程解剖——RAG、向量织构与“记忆宫殿”的索引拓扑学(第十三篇)Rust研习社6 分钟前
使用 Axum 构建高性能异步 Web 服务此剑之势丶愈斩愈烈6 分钟前
openssl 自建证书面汤放盐8 分钟前
何时使用以及何时不应使用微服务:没有银弹0xDevNull17 分钟前
Spring Boot 自动装配:从原理到实践qq_589568101 小时前
java学习笔记,包括idea快捷键淘矿人2 小时前
从0到1:用Claude启动你的第一个项目cany10002 小时前
C++ -- 模板的声明和定义澈2072 小时前
深耕进阶 Day1:C 与 C++ 核心差异 + C++ 入门基石小怪吴吴2 小时前
idea 开发Android