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
相关推荐
司铭鸿13 小时前
数学图论的艺术:解码最小公倍数图中的连通奥秘虫师c13 小时前
字节码(Bytecode)深度解析:跨平台运行的魔法基石Cocktail_py13 小时前
JS如何调用wasmq***721913 小时前
Spring Boot环境配置饮长安千年月13 小时前
玄机-第八章 内存马分析-java03-fastjson洛_尘13 小时前
数据结构--7:排序(Sort)JIngJaneIL13 小时前
就业|高校就业|基于ssm+vue的高校就业信息系统的设计与实现(源码+数据库+文档)一 乐14 小时前
社区互助|社区交易|基于springboot+vue的社区互助交易系统(源码+数据库+文档)q***577414 小时前
Spring Boot 实战:轻松实现文件上传与下载功能q***563814 小时前
Spring Boot 集成 Kettle