我有以下 Groovy map ,

def mymap=["TXT_TXT":1,"IMG_TXT":2,"TXT_IMG":3,"IMG_IMG":4]

如何在此 map 中找到元素的索引?

最佳答案

使用 findIndexOf 方法如下:

def mymap=["TXT_TXT":1,"IMG_TXT":2,"TXT_IMG":3,"IMG_IMG":4]

assert 3 == mymap.findIndexOf{it.key=="IMG_IMG"}

assert 0 == mymap.findIndexOf{it.value==1}

关于map - Groovy 在 map 中查找元素的索引,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16480943/

10-15 23:45