【发布时间】:2013-05-10 11:09:59
【问题描述】:
我有以下 Groovy 地图,
def mymap=["TXT_TXT":1,"IMG_TXT":2,"TXT_IMG":3,"IMG_IMG":4]
如何在这张地图中找到元素的索引?
【问题讨论】:
-
我希望这个Groovy Maps 页面对未来的相关问题有所帮助。
我有以下 Groovy 地图,
def mymap=["TXT_TXT":1,"IMG_TXT":2,"TXT_IMG":3,"IMG_IMG":4]
如何在这张地图中找到元素的索引?
【问题讨论】:
使用 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}
【讨论】: