Mar*_*ark 7 collections groovy
我想找到具有特定值的数组的所有元素的位置.例:
def numbers = [1, 2, 3, 4, 5, 6, 5, 4, 6, 4, 9, 2];
Run Code Online (Sandbox Code Playgroud)
我想找到位置4,这里位置数是3,7,9
如何通过漂亮的groovy收集方法找到它优雅?
Mar*_*ark 11
我找到了解决方案:
println numbers.findIndexValues {
it == 4;
}
Run Code Online (Sandbox Code Playgroud)
Groovy很棒!