标签: collections groovy
我想找到具有特定值的数组的所有元素的位置。 例如:
def numbers = [1, 2, 3, 4, 5, 6, 5, 4, 6, 4, 9, 2];
我想找到4的位置,这里的位置数是3,7,9
4
如何使用漂亮的常规集合方法找到它优雅?
答案 0 :(得分:11)
我找到了解决方案:
println numbers.findIndexValues { it == 4; }
Groovy很棒!!!