2014-01-26 78 views
5

我想查找具有特定值的數組的所有元素的位置。 例子:查找Groovy列表中元素的所有索引

def numbers = [1, 2, 3, 4, 5, 6, 5, 4, 6, 4, 9, 2]; 

我想找到的4位置,在此位置數是3,7,9

如何找到它優雅漂亮時髦的集合的方法呢?

回答

7

我已經找到了解決辦法:

println numbers.findIndexValues { 
    it == 4; 
} 

Groovy是驚人的!

相關問題