val x=(1,(2,(3,(4,5))))
如何使用 Scala 从上面获得 4?
有人可以使用 Scala 代码找到值吗
最佳答案
您可以使用模式匹配来分解表达式:
scala> val (a,(b,(c,(d,e)))) = (1,(2,(3,(4,5))))
a: Int = 1
b: Int = 2
c: Int = 3
d: Int = 4
e: Int = 5
如果您对 4 以外的其他值不感兴趣:scala> val (_, (_, (_, (x, _)))) = (1,(2,(3,(4,5))))
x: Int = 4
关于scala - 如何使用scala找到元组值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62699692/