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
相关推荐
程序员三明治31 分钟前
【重学计网】TCP如何保证可靠传输?怎么保证可靠性?可靠传输的原理?FL16238631294 小时前
[C#][winform]基于yolov8的水表读数检测与识别系统C#源码+onnx模型+评估指标曲线+精美GUI界面cnxy1887 小时前
围棋对弈Python程序开发完整指南:步骤1 - 棋盘基础框架搭建Nonoas7 小时前
动态代理:发布订阅的高级玩法程序员-周李斌8 小时前
Java 死锁皮皮林5519 小时前
Prometheus+Grafana,打造强大的监控与可视化平台JasmineWr9 小时前
CompletableFuture相关问题零雲9 小时前
java面试:知道java的反射机制吗Jeremy爱编码9 小时前
实现 Trie (前缀树)laocooon5238578869 小时前
插入法排序 python