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
相关推荐
MY_TEUCK4 小时前
【Java 后端】SpringBoot 登录认证与会话跟踪实战(JWT + Filter/Interceptor)今天长肉了吗4 小时前
银行风控项目踩坑实录:指标跑了6小时,风险评分全挂了QQ2422199794 小时前
基于python+微信小程序的家教管理系统_mh3j9随读手机4 小时前
多式联运信息交互平台完整方案(2026版)沐知全栈开发4 小时前
JavaScript 条件语句RSTJ_16254 小时前
PYTHON+AI LLM DAY THREETY-SEVEN清水白石0085 小时前
《Python性能深潜:从对象分配开销到“小对象风暴”的破解之道(含实战与最佳实践)》Je1lyfish5 小时前
CMU15-445 (2025 Fall/2026 Spring) Project#3 - QueryExecution许彰午5 小时前
03-二叉树——从递归遍历到非递归实现nj01285 小时前
Spring 循环依赖详解:三级缓存、早期引用、AOP 代理与懒加载