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
相关推荐
gameboy0311 分钟前
【异常解决】Unable to start embedded Tomcat Nacos 启动报错confiself1 分钟前
A2UI实时渲染展示gameboy0312 分钟前
Windows操作系统部署Tomcat详细讲解fengxin_rou3 分钟前
黑马点评实战篇|第五篇:分布式锁-redissiontsyjjOvO5 分钟前
Spring 核心知识点全解析(续)草履虫建模6 分钟前
面试常问 SQL 优化八股文总结:慢查询、索引失效、回表、覆盖索引一次搞懂旷世奇才李先生7 分钟前
043校园二手交易平台系统-springboot+vue一叶飘零_sweeeet7 分钟前
Java 8→21 全链路架构升级指南:核心特性、底层演进与生产级兼容避坑全解⑩-8 分钟前
SaaS-Admin-项目场景题廋到被风吹走12 分钟前
【Spring AI】Java 开发者构建企业级大模型应用(RAG/Agent)的官方一站式框架