У меня есть класс Groovy, который выглядит примерно так:
class A {
B[] requests = []
}
В коде у меня есть массив A, и я хотел бы знать, сколько B содержится в нем. Каков самый заводной способ сделать этот расчет? Я знаю, как это сделать на Java, но выглядит это гораздо уродливее, чем, как мне кажется, хотелось бы Groovy. Вот что я разработал до сих пор:
list.each{ a -> count += a.requests.size() }
Есть ли способ лучше?