Java Programming

java enum

tomato13 2009. 6. 1. 11:03

http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10106&eid=Wh7MaVAd4Wz8vChb2gS8B8PxEZAmw92r&qb=ZW51bSBvcmRpbmFs&enc=utf8&pid=fAK2Kwoi5TVssZ0m6whsss--233443&sid=SiM2MxU2I0oAAE0hKoE

http://java.sun.com/docs/books/tutorial/java/javaOO/enum.html


.............

enum 타입의  오브젝트는 java.lang.Enum 클래스를 암묵적으로 상속을 받아,

Enum클래스의 메소드를 사용할 수 있습니다.

ordinal(), valuOf(어쩌구) 등등 입니다.


ex)

enum Day {

Monday, Tuesday, Sunday;

public void getAddress() {

for(Day item : Day.values()) {

System.out.println(item.ordinal());

System.out.println(this.ordinal());

}

}

}

private static void tc10() {

Day.values()[1].getAddress();

}