读书人

枚举的应用实例

发布时间: 2012-12-22 12:05:06 作者: rapoo

枚举的使用实例

此类是一个同事给我的实例,通过示例注释了一些个人理解的东西可能是错误的理解,不过为了方便记忆暂时用于此理解方式,然后在详细查询资料.

?

?

public enum TestPojo { A(){ public TestPojo abc() { return B; } },B(){ public TestPojo abc() { return C; } },C(){ public TestPojo abc() { return A; } };  public abstract TestPojo abc(); public TestPojo next() { if(name().equals("A")) { return B; }else if(name().equals("B")){ return C; }else { return A; }  } public static void main(String[] args){TestPojo t=TestPojo.A;while(true){System.out.println(t.next());t=t.next();}}}
?

读书人网 >编程

热点推荐