์ด๊ฑฐํ
-
[Java] Enum์ด๋?Android/Java 2021. 2. 14. 18:43
์ด ๊ธ์ "์๋ฐ ์จ๋ผ์ธ ์คํฐ๋" ๋ด์ฉ์ ๊ณต๋ถํ์ฌ ์์ฑํ ๊ธ์ ๋๋ค. ์์์ ํํ ๊ธฐ์กด์ ์์๋ฅผ ํํํ ๋๋ ํด๋น ํด๋์ค ๋ด๋ถ์ final static String, final static int์ ๊ฐ์ด ์ ์๋ฅผ ํ์์ต๋๋ค. ์ด์ฒ๋ผ ์ ์ํ๋ ๋ฐฉ์์ ์์๊ฐ ๋ง์์ง ๊ฒฝ์ฐ ๊ฐ๋ ์ฑ์ด ๋จ์ด์ง๊ณ , ์ด๋ค ๊ฒ์ ๊ดํ ์์์ธ์ง ํ์ ํ๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค. ๊ทธ๋์ ์๋ก์ด ์์ ํด๋์ค ๋๋ ์์ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋ค์ด์ ์ ์๋ฅผ ํ์ง๋ง ์ด ์ญ์๋ ์ฌ๋ฌ๊ฐ์ง ๋ถํธํจ์ด ์กด์ฌํ์์ต๋๋ค. interface UNIVERSITY{ int SEOUL = 1; int YONSEI = 2; int KOREA = 3; } interface MAJOR{ int KOREAN = 1; int MATH = 2; int ENGLISH = 3; int SCIENCE =..