In Groovy, maps are created using map literal syntax
notation [:].
HelloWorld.groovy
def countryCapitals = ["India" : "new Delhi", "Australia" : "Canberra"] println "Capital of India : ${countryCapitals.get('India')}" println "Capital of Australia : ${countryCapitals.get('Australia')}"
Output
Capital of India : new Delhi
Capital of Australia : Canberra
By default, a map is an instance of
'java.util.LinkedHashMap'.
HelloWorld.groovy
def countryCapitals = ["India" : "new Delhi", "Australia" : "Canberra"] println "Class name : ${countryCapitals.getClass()}"
Output
Class name : class java.util.LinkedHashMap
No comments:
Post a Comment