Есть ли способ удалить переменную "i" в следующем примере и при этом получить доступ к индексу элемента, который печатается?
def i = 0;
"one two three".split().each {
println ("item [ ${i++} ] = ${it}");
}
=============== РЕДАКТИРОВАТЬ =================
Я нашел, что один возможным решением является использование метода "eachWithIndex":
"one two three".split().eachWithIndex {it, i
println ("item [ ${i} ] = ${it}");
}
Пожалуйста, дайте мне знать, если есть другие решения.