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
相关推荐
小白学大数据1 分钟前
现代Python爬虫开发范式:基于Asyncio的高可用架构实战渔舟小调11 分钟前
P19 | 前端加密通信层 pikachuNetwork.js 完整实现不爱吃炸鸡柳13 分钟前
数据结构精讲:树 → 二叉树 → 堆 从入门到实战网络安全许木13 分钟前
自学渗透测试第21天(基础命令复盘与DVWA熟悉)t***54418 分钟前
如何在Dev-C++中使用Clang编译器码界筑梦坊28 分钟前
93-基于Python的中药药材数据可视化分析系统Aurorar0rua38 分钟前
CS50 x 2024 Notes C - 05Cosmoshhhyyy1 小时前
《Effective Java》解读第49条:检查参数的有效性棋子入局1 小时前
C语言制作消消乐游戏(2)布谷歌2 小时前
常见的OOM错误 ( OutOfMemoryError全类型详解)