javaSE - 010 - enum

枚举

1.定义的每个枚举类型都继承自java.lang.Enum类,枚举中的每个成员默认都是public static final的。
2.每个成员都是枚举类型的一个实例。

//常用枚举
enum Color{
 red,
 white,
 yellow
}
//变体枚举

 public static void main(String[] args) {
   for (Color c :Color.values()){
    
    System.out.println(c.getRGB());
   }
 }

enum Color{
 red(2),yellow(23),blue(30);
 int RGB;

 private Color(int rGB) {
  RGB = rGB;
 }
 public int getRGB() {
  return RGB;
 }
 public void setRGB(int rGB) {
  RGB = rGB;
 }
 
 
}

你可能感兴趣的:(javaSE - 010 - enum)