package hfd
//匹配 数组:元素的个数+元素的特征
object Test34_5 {
def main(args: Array[String]): Unit = {
val arr1=Array(1,2,3)
val arr2=Array(0,2,3)
val arr3=Array(1,2,3,4)
val arr4=Array(-1,1,2,3,4)
val b:Any=arr4
b match {
case Array(1,x,y)=>println(s"数组第一个元素是1,一个有3个元素${x},${y}")
case Array(1,x,y,z)=>println("数组第一个元素是1,一个有4个元素")
case Array(_,1,_*)=>println("数组第一个元素是1,一个有4个元素")
case _=>println("其他")
}
}
}
Scala的模式匹配(6)
2401_833788052024-12-05 8:52
相关推荐
六bring个六几秒前
文件系统交互实现jingyu飞鸟6 分钟前
Centos7系统(最小化安装)安装zabbix7版本详细文章、nginx源代码配置、php源代码、mysql-yum安装dhxhsgrx15 分钟前
PYTHON训练营DAY27小山菌15 分钟前
mac中加载C++动态库文件关于不上作者榜就原神启动那件事35 分钟前
Java基础学习橙子1991101640 分钟前
在 Kotlin 中,什么是解构,如何使用?Q_Q19632884751 小时前
python的家教课程管理系统Black_Cat_yyds1 小时前
设计杂谈-工厂模式进击的雷神1 小时前
Perl语言深度考查:从文本处理到正则表达式的全面掌握进击的雷神1 小时前
Perl测试起步:从零到精通的完整指南