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
相关推荐
asdzx6713 小时前
使用 Python 读取 PDF: 提取文本和图片沐知全栈开发13 小时前
jQuery Mobile 表单选择MoonBit月兔13 小时前
MoonBit 大型软件合成挑战赛决赛暨 Meetup 0.9 版本专场回顾宣宣猪的小花园.13 小时前
C语言重难点全解析:指针到内存四区南宫萧幕13 小时前
HEV 智能能量管理实战:从 MPC/PPO 理论解析到 Python-Simulink 联合仿真闭环全流程码农的神经元13 小时前
Python 实现县域变电站智能巡检与抢修调度:地图、路径规划与恢复策略user_admin_god13 小时前
SSE 流式响应 Chunk 被截断问题的排查与修复我命由我1234514 小时前
Java 开发 - CountDownLatch 不需要手动关闭小研说技术14 小时前
结构化输出让Agent返回可预测的格式数据两年半的个人练习生^_^14 小时前
PinYin4j汉字转拼音使用及踩坑