Java의 Map은 key, value로 구성되어있으며, Python의 dictionary와 같습니다. get(key)를 사용하여 value를 가져올 수 있지만 key에 해당하는 value만 가져올 수 있습니다. 코드를 작성하다보면 Map 객체의 모든 데이터가 필요한 경우가 생기기 마련입니다. 본 포스팅은 Map의 모든 데이터를 가져오는 방법을 소개합니다. 흔히 3가지 방법이 존재합니다. Map 객체에는 다음과 같이 데이터를 put() 하였습니다. 1. map.keyset().iterator() keyset()을 이용하여 Set 타입의 객체를 얻고 이것을 Iterator 타입의 객체로 변환하여 데이터를 가져옵니다. public String getMapDataWithIterator() { String re..