《core JAVA for the impatient》阅读笔记(4) 枚举

枚举

  • 静态方法values,返回一个按照枚举声明次序排列的包含所有枚举实例的数组。
Size[] allValues = Size.values();
  • 增强for循环中使用这种方法来遍历一个枚举类型的所有实例
    for(Size s:Size.values()){System.out.println(s);}
  • 枚举类型的构造函数总是私有的
  • 从技术上来说,每个枚举常量都属于Operation的一个匿名子类。你可以放入匿名子类体任何东西,当然也可添加到成员的实现体

猜你喜欢

转载自blog.csdn.net/m0_37753327/article/details/83032669