点石互动

导航

 
Java代码 复制代码 收藏代码
  1. Day day = Day.MONDAY;
  2. //获取对象所代表的那个枚举类型的值
  3. System.out.println(day.name()); //MONDAY
  4. //当前枚举常量在所定义的枚举类型中所在的位置
  5. System.out.println("ordinal: "+ day.ordinal()); //1
  6. //比较是否类型与值都相同
  7. System.out.println(day.equals("MONDAY")); //false
  8. System.out.println("hashcode:"+ day.hashCode());
  9. //比较同一个Enum中的数据的顺序。顺序比参数大则为正数,小为负数,相同为0.返回值就是位置相差的的个数
  10. System.out.println("compareTo: "+ day.compareTo(Day.SATURDAY));//-5
  11. //获得枚举对象的类
  12. System.out.println(day.getDeclaringClass());  
posted on 2013-02-25 20:29  点石互动  阅读(146)  评论(0编辑  收藏  举报