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
相关推荐
量子联盟4 分钟前
原创-基于 PHP 和 MySQL 的证书管理系统,免费开源秋千码途1 小时前
小架构step系列08:logback.xml的配置飞翔的佩奇1 小时前
Java项目:基于SSM框架实现的旅游协会管理系统【ssm+B/S架构+源码+数据库+毕业论文】时来天地皆同力.1 小时前
Java面试基础:概念hackchen2 小时前
Go与JS无缝协作:Goja引擎实战之错误处理最佳实践找不到、了2 小时前
Spring的Bean原型模式下的使用阿华的代码王国2 小时前
【Android】搭配安卓环境及设备连接YuTaoShao2 小时前
【LeetCode 热题 100】141. 环形链表——快慢指针铲子Zzz3 小时前
Java使用接口AES进行加密+微信小程序接收解密霖檬ing3 小时前
K8s——配置管理(1)