list - Groovy中如何实现列表的元素添加?

标签 list groovy

是否可以通过使用 Groovy 闭包或内置功能的列表元素添加来实现?使用加法运算符会导致简单的列表串联。

def firstList = [1, 2, 3, 4]
def secondList = [5, 6, 7, 8]
def resultList = firstList + secondList // It has to be by elements addition closure here

assert resultList == [6, 8, 10, 12] // Assertion failed

最佳答案

[ firstList, secondList ].transpose()*.sum()

关于list - Groovy中如何实现列表的元素添加?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24914608/

相关文章:

java - 在 Groovy 控制台中试用 Geb

groovy - 在 Grails 中使用 TrustManager[] trustAllCerts = new TrustManager[]

dictionary - 如果没有Java 8的Groovy中不存在,则放在 map 上

python - 如何在不使用 reverse=True 参数的情况下以相反的顺序对字符串列表进行排序?

python:找到空条目时将列表分成几部分

list - 绑定(bind) `len = length xs` 然后计算 `len` 会导致 GHC 消耗大量 RAM

grails - 如何防止我的arraylist.sort中的current并发?

python - 你如何找到两个列表之间的公共(public)子列表?

c# - 添加到基于需要添加到 List<T> 的 POCO 的现有模型

Python 类似于 Groovy 中的列表切片