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
相关推荐
xxp432113 分钟前
Qt 网络编程 TCP通信q***062916 分钟前
解决 Tomcat 跨域问题 - Tomcat 配置静态文件和 Java Web 服务(Spring MVC Springboot)同时允许跨域还是鼠鼠24 分钟前
Redisson实现的分布式锁能解决主从一致性的问题吗?d***956224 分钟前
windows配置永久路由T***u33330 分钟前
PHP在电商中的会员管理张丶大帅38 分钟前
JS案例合集王桑.1 小时前
IO流高级流--转换流2301_795167201 小时前
Python 高手编程系列八:缓存8***29312 小时前
Go基础之环境搭建qq_12498707532 小时前
基于SpringBoot技术的企业请假审批管理系统的设计与实现(源码+论文+部署+安装)