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
相关推荐
是十一月末5 分钟前
Python语法之正则表达式详解以及re模块中的常用函数一只大侠7 分钟前
计算S=1!+2!+3!+…+N!的值:JAVA一只大侠9 分钟前
输入一串字符,以“?”结束。统计其中字母个数,数字个数,其它符号个数。:JAVA以后不吃煲仔饭10 分钟前
面试小札:线程池Oneforlove_twoforjob10 分钟前
【Java基础面试题011】什么是Java中的自动装箱和拆箱?优雅的落幕27 分钟前
多线程---线程安全(synchronized)Charlie__ZS28 分钟前
帝可得-设备管理小黄编程快乐屋29 分钟前
前端小练习——大雪纷飞(JS没有上限!!!)爱上语文33 分钟前
请求响应:常见参数接收及封装(数组集合参数及日期参数)孙同学_36 分钟前
【Linux篇】权限管理 - 用户与组权限详解