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
相关推荐
W.A委员会6 小时前
JS原型链详解止语Lab7 小时前
Go并发编程实战:Channel 还是 Mutex?一个场景驱动的选择框架她说彩礼65万7 小时前
C# 实现简单的日志打印绿浪19847 小时前
c# 中结构体 的定义字符串字段(性能优化)HoneyMoose7 小时前
Jenkins Cloudflare 部署提示错误阿丰资源7 小时前
基于SpringBoot的物流信息管理系统设计与实现(附资料)Predestination王瀞潞7 小时前
Java EE3-我独自整合(第四章:Spring bean标签的常见配置)overmind7 小时前
oeasy Python 121[专业选修]列表_多维列表运算_列表相加_列表相乘资深数据库专家7 小时前
总账EBS 应用服务器1 的监控分析房开民7 小时前
可变参数模板