Map ์ปฌ๋ ์
- ํค(key)์ ๊ฐ(value)์ผ๋ก ๊ตฌ์ฑ๋ ์๋ฃ ๊ตฌ์กฐ์ ํํ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํจ
- ์์๋ค์ ์ ์ฅํ ๋ ์์๋ฅผ ๋ณด์ฅํ์ง ์์ผ๋ฏ๋ก ์์๊ฐ ์์
- ํค๋ ์ค๋ณตํด์ ์ ์ฅํ ์ ์์ผ๋ฏ๋ก ๋ง์ฝ ๊ธฐ์กด์ ์๋ ํค์ ๊ฐ์ ํค๊ฐ ์ ๋ ฅ๋๋ฉด, ํด๋น ํค์ ๊ฐ์ด ์๋ก์ด ๊ฐ์ผ๋ก ๋ณ๊ฒฝ๋จ
- ๋ํ์ ์ผ๋ก HashTable, HashMap, LinkedHashMap, TreeMap ํด๋์ค๊ฐ ์์
- Map ์ปฌ๋ ์ ์ ํค๋ก ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํจ
- ํค๋ ์ค๋ณตํด์ ์ ์ฅํ ์ ์์ง๋ง, ๊ฐ์ ์ค๋ณตํด์ ์ ์ฅํ ์ ์์
HashMap ํด๋์ค
- ํค์ ๊ฐ์ ์์ผ๋ก ์ ์ฅํ๊ธฐ ์ํ Map ๊ธฐ๋ฐ ์ปฌ๋ ์ ์ด๋ฉฐ HashMap<Key, Value> ๋๋ HashMap<K,V>๋ก ํ์ํจ
- ์ ์ฅ ์์๋ฅผ ๋ณด์ฅํ์ง ์์ผ๋, ํด์ฑ์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ๋ง์ ์์ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ๋๋ฐ ์ ์ฉํจ
'JAVA' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ์ค์ (Swing) (0) | 2024.01.15 |
---|---|
[Java] ์ฌ์ฉ์ ์ธํฐํ์ด์ค (User Interface) (0) | 2024.01.15 |
[Java] List ์ Set ์ปฌ๋ ์ (0) | 2024.01.15 |
[Java] Collection ์ปฌ๋ ์ (0) | 2024.01.15 |
[Java] ํ์ผ ์ ์ถ๋ ฅ (1) | 2024.01.09 |