scala 集合的 Groovy 映射方法
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/4734434/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-22 02:44:36 来源:igfitidea点击:
Groovy map method of collections
提问by deamon
Is there a mapmethod in Groovy? I want to do something like I do with the following Scala snippet:
mapGroovy 中有方法吗?我想用以下 Scala 代码段做一些类似的事情:
scala> val l = List(1, 2, 3)
l: List[Int] = List(1, 2, 3)
scala> l.map(_ + 1)
res0: List[Int] = List(2, 3, 4)
回答by IttayD
There is such a method in groovy, it is called collect, for example:
在groovy中有这样一个方法,叫做collect,例如:
assert [1, 2, 3].collect { it * 2 } == [2, 4, 6]

