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 506 views
506 views asked Oct 4, 2020 by avibootz
1 answer 406 views
406 views asked Oct 5, 2020 by avibootz
1 answer 344 views
344 views asked Oct 5, 2020 by avibootz
1 answer 362 views
362 views asked Oct 5, 2020 by avibootz
1 answer 427 views
1 answer 338 views
338 views asked Oct 5, 2020 by avibootz
1 answer 330 views
...