def map = [name:"Gromit", likes:"cheese", id:1234]
我想以这样的方式访问地图,我可以获得密钥
输出应该是
map.keys返回字符串数组。基本上我只想拿钥匙
输出:
name
likes
id
答案 0 :(得分:62)
如果你想要一个数组:
map.keySet() as String[]; // thx @tim_yates
或者,更多groovy-ish:
map.each{
key, value -> print key;
}