λ€μ΄κ°κΈ° μ μ λ°±κΈ°μ λμ [Effective Java] κ°μλ₯Ό μκ°νλ μ€ μ¬λ¬ κ°μ Enum κ°μ²΄λ₯Ό κ°μ§κ±°λ Enum κ°μ²΄λ₯Ό Key λ‘ κ°μ§λ κ²½μ° μ EnumMap μ΄λ EnumSet μ μ°λ κ²μ΄ λ€λ₯Έ Map / Set ꡬν체λ₯Ό μ¬μ©νλ κ²λ³΄λ€ ν¨μ¨μ μΈμ§μ λν΄ νμ΅νλ κ³Όμ λ₯Ό λ°μλ€. μ΄λ² μκ°μλ μ΄λ€μ΄ λμνλ λ°©μκ³Ό κ·Έμ λν μ°¨μ΄μ λ° μ»μ μ μλ μ΄μ μ λν΄μ μ΄ν΄λ³΄λ €κ³ νλ€. μ μ΄κ±° νμ μ μ¬μ©ν΄μΌ ν κΉ? Java 1.5 λ²μ μ΄μ μλ μμ£Ό μ¬μ©νλ μμλ₯Ό int νμ μΌλ‘ μ μνμ¬ μ¬μ©νλ€. μ΄λ₯Ό μ μ μ΄κ±° ν¨ν΄μ΄λΌκ³ νλ€. κ³Όκ±°μ λ°©μμ²λΌ int λ₯Ό μ΄μ©ν΄ μμλ₯Ό μ΄κ±°νλ κ²½μ° λ€μκ³Ό κ°μ λ¬Έμ λ₯Ό μΌκΈ°ν μ μλ€. 1. μ»΄νμΌ νμμμ νμ μμ μ±μ 보μ₯ν μ μλ€. 2. Name..