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
相关推荐
惊鸿一博12 分钟前
图标加载方式_zeroIcon_是否加前缀mdi王八八。15 分钟前
linux后台java、postSQL部署命令森G22 分钟前
TypeScript 基础类型月落归舟1 小时前
MyBatis缓存机制huipeng9261 小时前
企业级微服务开发实战(一):项目启动与工程化设计爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ1 小时前
java实现excel导入、下载模板方法眠りたいです2 小时前
现代C++:C++14中的新语言特性和库特性段ヤシ.2 小时前
回顾Java知识点,面试题汇总Day12(持续更新)java1234_小锋2 小时前
Spring AI 2.0 开发Java Agent智能体 - MCP(模型上下文协议)seven97_top3 小时前
两小时入门Sentinel