我在Scala中有一个返回元组的方法,假设该方法被称为'test'.然后我想做
val (X,Y) = test()
Run Code Online (Sandbox Code Playgroud)
但是,当变量名称为小写时,模式匹配仅适用于Scala,即:
val(_X,_Y) = test(); val X = _X; val Y = _Y
Run Code Online (Sandbox Code Playgroud)
......工作正常,但很丑,而不是简洁.由于X和Y是矩阵,我真的不想使用小写变量.(在scipy和matlab中,我不会有这样的限制).
我认为有一些方法可以确保小写变量的行为类似于大写变量,即通过执行`x`.也许有一些方法可以使大写变量表现得像小写变量?所以,这是我的问题:在Scala中是否有某种方式直接将模式匹配到大写变量中?