java開發實戰1200例(I)--------175檢視列舉型別的定義
阿新 • • 發佈:2018-12-21
package enumTest;
import java.lang.reflect.Method; import java.lang.reflect.Modifier;
public class Reflection {
public static void main(String[] args){ Class<Position> enumClass=Position.class; String modifiers=Modifier.toString(enumClass.getModifiers()); System.out.println("enum型別的修飾符:"+modifiers); System.out.println("enum型別的父類:"+enumClass.getSuperclass()); System.out.println("enum型別的自定義方法:"); Method[] methods=enumClass.getDeclaredMethods(); for(Method method: methods){ System.out.println(method); } } }
public enum Position { HERE,THERE }