====== Groovy Map ====== * http://groovy.codehaus.org/groovy-jdk/java/util/Map.html ===== Map Literal에서 문자가 아닌 Key 지정 ===== Map Literal(''[key: value]''에서 key로 문자가 아닌 숫자 혹은 상수등의 리터럴를 이정하려면 괄호로 감싸야한다. [(-1000): '값'] [(CONSTANT_NAME): '값'] // 괄호로 감싸지 않으면 'CONSTANT_NAME' 문자열이 Key가 되어버림 ===== Map의 엔트리 순회 ===== def myMap = [a:1, b:2, c:3] myMap.each { entry -> println entry.key println entry.value } def keySet = myMap.keySet() def values = myMap.values()