Với tất cả các cách viết tắt của việc làm trong Groovy, có một cách dễ dàng hơn để lặp lại một danh sách trong khi có quyền truy cập vào một chỉ mục lặp.Groovy, cách lặp lại danh sách với chỉ mục
for(i in 0 .. list.size()-1) {
println list.get(i)
}
Không có chỉ mục tiềm ẩn trong vòng lặp cơ bản for
?
for(item in list){
println item
println index
}
câu trả lời tuyệt vời, nơi tôi có thể tìm hiểu về việc đóng cửa như 'eachWithIndex' và các loại đối số mà họ thực hiện? – raffian
Tôi bắt đầu ở đây: http://groovy.codehaus.org/GDK+Extensions+to+Object và http://groovy.codehaus.org/JN1015-Collections – ataylor
Cũng http://groovy.codehaus.org/ groovy-jdk/là một tham chiếu tuyệt vời. – doelleri