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
相关推荐
李慕婉学姐22 分钟前
【开题答辩过程】以《基于Android的出租车运行监测系统设计与实现》为例,不知道这个选题怎么做的,不知道这个选题怎么开题答辩的可以进来看看小鸡吃米…27 分钟前
Python 列表m0_7400437330 分钟前
SpringBoot05-配置文件-热加载/日志框架slf4j/接口文档工具Swagger/Knife4j编织幻境的妖31 分钟前
SQL查询连续登录用户方法详解kaikaile199537 分钟前
基于C#实现一维码和二维码打印程序我不是程序猿儿1 小时前
【C#】画图控件的FormsPlot中的Refresh功能调用消耗时间不一致缘由未若君雅裁1 小时前
JVM面试篇总结rit84324991 小时前
C# Socket 聊天室(含文件传输)kk哥88991 小时前
C++ 对象 核心介绍嘉琪0011 小时前
Vue3+JS 高级前端面试题