动手动脑

枚举类型的基本用法:

java枚举类用enum关键字定义,内部各常量用,分割

例:enmu Color{RED,GREEN,BLUE;}

枚举类的声明可在外部也可在内部类,EnumTest的例子在外部

这个是在内部

public class Test

{

  enmu Color{RED,GREEN,BLUE;}

  public static void main(String[] args)

  {

    Color c1=Color.RED;

    System.out.println(c1);

  }

}

输出结果:RED

利用for语句迭代枚举元素

EnumTest例子中就是迭代输出枚举各元素

 

 例2:

enmu Color{RED,GREEN,BLUE;}
public class MyClass {
  public static void main(String[] args) {
    for (Color myVar : Color.values()) {
      System.out.println(myVar);
    }
  }
}
输出结果:
RED
GREEN
BLUE

switch语句中使用枚举类:

enmu Color{RED,GREEN,BLUE;}
public class MyClass {
  public static void main(String[] args) {
    Color myVar = Color.BLUE;
    switch(myVar) {
      case RED:
        System.out.println("红色");
        break;
      case GREEN:
         System.out.println("绿色");
        break;
      case BLUE:
        System.out.println("蓝色");
        break;
    }
  }
}

posted @ 2021-09-25 22:58  慢漫曼蔓  阅读(63)  评论(0)    收藏  举报