文件名称:java8看不到源码-groovy-comprehension:常规理解
文件大小:36KB
文件格式:ZIP
更新时间:2024-06-24 13:39:44
系统开源
java8 看不到源码常规理解 概述 groovy-comprehension Groovy 扩展模块提供了类似于 Haskell、Scala 或 Python 的简单列表理解功能。 让我们看一个简单的例子。 import groovyx.comprehension.keyword.select assert select(x * 2 ) { x : [ 1 , 2 , 3 ] } == [ 2 , 4 , 6 ] 其中x是一个变量,涵盖列表[1,2,3]每个值。 并且整个select (..) {...}表达式为每个x作为列表发出x*2值。 换句话说,上面的代码代表一个列表,大致用以下数学符号表示: 以下示例使用两个变量x和y 。 import groovyx.comprehension.keyword.select assert select([x,y]) { x : [ 1 , 2 , 3 ] y : [ 5 , 6 , 7 ] } == [[ 1 , 5 ], [ 1 , 6 ], [ 1 , 7 ], [ 2 , 5 ],[ 2 , 6 ],[ 2 , 7 ], [ 3 ,
【文件预览】:
groovy-comprehension-master
----LICENSE(11KB)
----src()
--------test()
--------main()
----.gitignore(234B)
----README.md(11KB)
----build.gradle(5KB)