黑猴子的家:Scala 变量声明中的模式

match中每一个case都可以单独提取出来,意思是一样的,如下

println("变量 声明中的模式")
val (x,y) = (1,2)
//商3 余1
//val (q,r) = BigInt(10)./%(3)
val (q,r) = BigInt(10) /% 3
println((x,y))
println((q,r))
 
val arr = Array(1, 7, 2, 9)
val Array(first, second, _*) = arr
println(first, second)

转载于:https://www.jianshu.com/p/e24c5fd45b65

猜你喜欢

转载自blog.csdn.net/weixin_34114823/article/details/91182456