package hfd
object Test35_1 {
//需求:现在有一个数组Array(1,2,3,4)。我希望能定义三个变量,他们的值分别是数组中的第1,2,3个元素的值
def main(args: Array[String]): Unit = {
val arr = Array(1,2,3,4,5)
//第一个元素的值:arr(0)
//println(arr(0))
//var x=arr(0)
//var y=arr(1)
//var z=arr(2)
//println(x,y,z)
//有一个更简单的方式
var Array(_,x,y,z,_*)=arr
println(x)
println(y)
println(z)
}
}
Scala的模式匹配(8)
2401_833788052024-12-05 8:58
相关推荐
懂点Tech8 小时前
ctfshow misc28:GIF 高度修改解题与脚本实现云和数据.ChenGuang8 小时前
Python 重写(Override)深度解析:从 MRO 到 super() 的完整机制美狐美颜SDK开放平台9 小时前
视频美颜SDK试用DEMO阶段应该测试什么?直播APP接入实操指南dtq04249 小时前
C++小案例 - 日志实战星夜离尘569 小时前
MATLAB ADC 码流触顶诊断:命中数、缺口分段与削顶不可辨识性码匠许师傅10 小时前
【C++三方组件】Qt 概览:桌面 C++ 的事实标准与许可证三轨码匠许师傅11 小时前
【C++三方组件】POCO:跨平台系统编程全家桶bkspiderx11 小时前
基于Socket的广播通信及C语言实现详解小王C语言11 小时前
Qt常用控件:输入类控件,单行/多行输入框、下拉框、(日期)微调框、旋钮、滑动条ESDWAN11 小时前
SD-WAN 主备切换为什么仍然会断网?从检测机制到会话恢复分析