[Java] ์ด๊ฑฐํ(enum)์ด๋?
ยท
Backend/Java
* ๋ณธ ๋ด์ฉ์ ์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. โ ์ด๊ฑฐํ์ ์ฌ๋ฌ ์์๋ฅผ ์ ์ธํด์ผ ํ ๋, ํธ๋ฆฌํ๊ฒ ์ ์ธํ ์ ์๋ ๋ฐฉ๋ฒ์ด๋ค. โ ์ผ๋ฐ์ ์ผ๋ก ์์๋ฅผ ์ ์ธํ๋ ๋ฐฉ๋ฒ class Card { static final int CLOVER = 0; static final int HEART = 1; static final int DIAMOND = 2; static final int SPADE = 3; final int kind; } โ ์ด๊ฑฐํ์ ์ด์ฉํ์ฌ ์์๋ฅผ ์ ์ธํ๋ ๋ฐฉ๋ฒ class Card { enum Kind { CLOVER, HEART, DIAMOND, SPADE } final Kind kind; } ๋ฐ๋ก ๊ฐ์ ์ง์ ํด์ฃผ์ง ์์๋ ์๋์ ์ผ๋ก 0๋ถํฐ ์์ํ๋ ์ ์๊ฐ์ด ํ ๋น๋๋ค. ์ด๊ฑฐํ์ ์ ์ํ๋ ๋ฐฉ๋ฒ - enum ์ด๊ฑฐ..