在Groovy中,这是什么 - > (箭头)是什么意思?
示例:
List<MyObject> myObjectList = MyObject.findAllByName("XXX");
myObjectList.eachWithIndex{ item, index ->
println item.age
}
答案 0 :(得分:2)
这是Groovy Closure语法。
闭包定义遵循以下语法:
{ [closureParameters -> ] statements }
[closureParameters->]
的位置 可选的以逗号分隔的参数列表,语句为0 或更多Groovy语句。参数看起来类似于方法 参数列表,这些参数可以是打字的或无类型的。