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
相关推荐
程序猿编码18 分钟前
给你的网络流量穿件“隐形衣“:手把手教你用对称加密打造透明安全隧道aq55356001 小时前
编程语言三巨头:汇编、C++与PHP大比拼aq55356001 小时前
PHP vs Python:30秒看懂核心区别我是无敌小恐龙1 小时前
Java SE 零基础入门Day01 超详细笔记(开发前言+环境搭建+基础语法)码云数智-大飞2 小时前
零基础微信小程序制作平台哪个好心态与习惯2 小时前
Julia 初探,及与 C++,Java,Python 的比较神仙别闹2 小时前
基于 MATLAB 实现的 DCT 域的信息隐藏一叶飘零_sweeeet2 小时前
优秀文章合集techdashen2 小时前
Go 标准库 JSON 包迎来重大升级:encoding/json/v2 实验版来了zopple2 小时前
ThinkPHP5.x与3.x核心差异解析