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
相关推荐
q567315235 分钟前
企业级 HTTP 代理采购选型:技术评估清单 15 项@航空母舰15 分钟前
SpringBoot通过Map实现天然的策略模式天天进步201536 分钟前
Python全栈项目--智能办公自动化系统Co_Hui42 分钟前
Java 并发编程cm04Z9c911 小时前
C#摸鱼实录——IoC与DI案例详解long3162 小时前
Java 新手入门与实战开发指南摩西蒙2 小时前
计算机网络山峰哥2 小时前
数据库性能救星:Explain执行计划深度拆解执笔画流年呀2 小时前
Linux搭建Java项目部署环境程序员天天困2 小时前
Arthas ognl 表达式从入门到实战:掌握在线调试最强的表达式引擎