์ค๋ฌด์์ Map์ ์ด๋์ ์ฐ์ผ๊น?์ฐ๋ฆฌ๊ฐ ์๋ ์๋ฐ์ ๋งต(Map)์ ํค-๊ฐ ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ค.์ฌ๋์ ‘์ด๋ฆ = ํ๊ธธ๋’, ‘์์ผ = ๋ช ์ ๋ฉฐ์น ’ ๋ฑ์ผ๋ก ๊ตฌ๋ถํ ์ ์๋ฏ์ด๋งต(Map) ์ ๋์ ๊ด๊ณ๋ฅผ ์ฝ๊ฒ ํํํ ์ ์๊ฒ ํด์ฃผ๋ ์๋ฃํ์ด๋ค. ๋งต์ ๋ค๋ฅธ ์ธ์ด์๋ ์๋ ์๋ฃํ์ผ๋ก, associative array ๋๋ hash๋ผ๊ณ ๋ ๋ถ๋ฆฐ๋ค. ๋งต์ ๋ฆฌ์คํธ๋ ๋ฐฐ์ด์ฒ๋ผ ์์ฐจ์ ์ผ๋ก(sequential) ์์๊ฐ์ ๊ตฌํ์ง ์๊ณ , ํค(key)๋ฅผ ์ด์ฉํด ๊ฐ(value)์ ์ป๋๋ค. ์ฐ๋ฆฌ๊ฐ baseball์ด๋ ๋จ์ด์ ๋ป์ ์ฐพ์ ๋ ์ฌ์ ์ 1์ชฝ๋ถํฐ ๋ชจ๋ ์ฝ์ง ์๊ณ baseball์ด๋ผ๋ ๋จ์ด๊ฐ ์๋ ๊ณณ์ ์ฐพ์ ํ์ธํ๋ ๊ฒ๊ณผ ๊ฐ๋ค. ๊ทธ๋์ Map์ ํ์ฉํ๋ฉด ๋๋์ ๋ฐ์ดํฐ์์๊ฒ์ ์๋๊ฐ ๋น ๋ฅด๊ณ ์ค๋ณต๊ฐ ๊ด๋ฆฌ๊ฐ ์ฝ๋ค. ๋งต ์๋ฃํ์๋..