3

我有以下 Groovy 地图,

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

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

4

1 回答 1

7

使用 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}
于 2013-05-10T11:09:59.983 回答