2009-12-12 6 views

답변

0

내가 잘못하지 않는 한, 실제 Java enum 유형을 사용하고 있으므로이 경우 name 속성에 액세스 할 수 있어야합니다.

day.getName()과 같은 것이 Java에서 일반적으로 수행하는 방법입니다. Java에서는 액세스되는 enum 인스턴스의 값에 따라 "mon"또는 "tue"중 하나를 반환합니다.

1

이름 메서드를 호출하기 만하면됩니다. 예 :

>>> from java.lang import *    
>>> s = Thread.currentThread().getState() 
>>> s 
RUNNABLE 
>>> type(s) 
<type 'java.lang.Thread$State'> 
>>> s.name() 
u'RUNNABLE' 
관련 문제