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
相关推荐
csbysj20202 小时前
PHP Mail - 发送邮件的最佳实践指南我命由我123452 小时前
Android多进程开发 - AIDL 最简单的实现、传递数据大小限制jdbcaaa2 小时前
Go 语言 runtime 包的使用与注意事项ZHOUPUYU4 小时前
PHP 8.3网关优化:我用JIT将QPS提升300%的真实踩坑录寻寻觅觅☆8 小时前
东华OJ-基础题-106-大整数相加(C++)l1t8 小时前
在wsl的python 3.14.3容器中使用databend包青云计划9 小时前
知光项目知文发布模块赶路人儿9 小时前
Jsoniter(java版本)使用介绍ceclar1239 小时前
C++使用format探路者继续奋斗10 小时前
IDD意图驱动开发之意图规格说明书