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