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
相关推荐
Amumu1213823 分钟前
Js:正则表达式(一)无人机9011 小时前
Delphi 网络编程实战:TIdTCPClient 与 TIdTCPServer 类深度解析TeDi TIVE1 小时前
Spring Cloud Gatewayfroginwe111 小时前
CSS 图像拼合技术计算机安禾1 小时前
【数据结构与算法】第22篇:线索二叉树(Threaded Binary Tree):mnong2 小时前
Superpowers 项目设计分析a里啊里啊2 小时前
测试开发面试题豆沙糕2 小时前
Python异步编程从入门到实战:结合RAG流式回答全解析信奥胡老师2 小时前
P1255 数楼梯A.A呐2 小时前
【C++第二十一章】set与map封装