[Java] Enum์ ์ ์์ ํ๊ณ ๋น ๋ฅผ๊น?
ยท
Java
Enum์ด๋์๋ก ์ฐ๊ด๋ ๊ณ ์ ๋ ์์ ์งํฉ์ ํ๋์ ํ์
์ผ๋ก ์ ์ํ๋ ๊ธฐ๋ฅ์ด๋ค.๋จ์ํ ์์๋ฅผ ๋์ดํ๋ ๋ฌธ๋ฒ์ด ์๋๋ผ, ์ปดํ์ผ ์์ ์ ํด๋์ค ์ฝ๋๋ก ๋ณํ๋์ด ๋์ํ๋ ํน์ํ ํด๋์ค๋ค. Enum Class ๊ธฐ๋ณธ ๊ตฌ์กฐ์ ์ปดํ์ผ ๊ฒฐ๊ณผpublic enum Example { ONE, TWO, THREE}์ด ์ฝ๋๋ ์ปดํ์ผ๋๋ฉด, ๊ฐ๋
์ ์ผ๋ก ์๋์ ๊ฐ์ ํด๋์ค ํํ๋ก ๋ณํ๋๋ค.public final class Example extends Enum { public static final Example ONE = new Example("ONE", 0); public static final Example TWO = new Example("TWO", 1); public static final E..