How to print map in Groovy

2 Answers

0 votes
def map = [name: "Groovy", age: 13, country: "United States", key: "value"]

map.each{entry -> println "$entry.key: $entry.value"}

 
 
 
/*
run:
 
name: Groovy
age: 13
country: United States
key: value
 
*/

 



answered Oct 4, 2020 by avibootz
0 votes
def map = [name: "Groovy", age: 13, country: "United States", key: "value"]

map.each{key, value -> println "${key}:${value}"}

 
 
 
/*
run:
 
name:Groovy
age:13
country:United States
key:value
 
*/

 



answered Oct 4, 2020 by avibootz

Related questions

2 answers 353 views
353 views asked Oct 4, 2020 by avibootz
1 answer 297 views
297 views asked Oct 5, 2020 by avibootz
1 answer 244 views
244 views asked Oct 5, 2020 by avibootz
1 answer 246 views
246 views asked Oct 5, 2020 by avibootz
1 answer 281 views
1 answer 220 views
220 views asked Oct 5, 2020 by avibootz
1 answer 224 views
...