Groovy 什么是->;每个指数的平均值是多少?

Groovy 什么是->;每个指数的平均值是多少?,groovy,Groovy,在Groovy中,这个->(箭头)是什么意思 例如: List<MyObject> myObjectList = MyObject.findAllByName("XXX"); myObjectList.eachWithIndex{ item, index -> println item.age } List myObjectList=MyObject.findAllByName(“XXX”); myObjectList.eachWithIndex{item,inde

在Groovy中,这个->(箭头)是什么意思

例如:

List<MyObject> myObjectList =  MyObject.findAllByName("XXX");

myObjectList.eachWithIndex{ item, index ->
   println item.age
}
List myObjectList=MyObject.findAllByName(“XXX”);
myObjectList.eachWithIndex{item,index->
println item.age
}

这是Groovy闭包语法

闭包定义遵循以下语法:

{[closureParameters->]语句}

其中
[closureParameters->]
为 参数的可选逗号分隔列表,语句为0 或者更多的Groovy语句。这些参数看起来类似于一个方法 参数列表,这些参数可以是类型化的或非类型化的


请参见它的Groovy闭包语法

闭包定义遵循以下语法:

{[closureParameters->]语句}

其中
[closureParameters->]
为 参数的可选逗号分隔列表,语句为0 或者更多的Groovy语句。这些参数看起来类似于一个方法 参数列表,这些参数可以是类型化的或非类型化的