在Scala中我可以这样写:
val a = List(1, 2, 3)
val b = List(4, 5)
println(a zip b)
Run Code Online (Sandbox Code Playgroud)
这将产生List((1,4), (2,5))
输出.
现在我在Groovy中有两个集合,并希望以类似的方式压缩它们.最简单的方法是什么?
我是一个时髦的新手.也许这是小菜一碟,但我希望将数组/列表的+运算符重载为这样的代码
def a= [1,1,1]
def b= [2,2,2]
assert [3,3,3] == a + b
Run Code Online (Sandbox Code Playgroud)