zoukankan      html  css  js  c++  java
  • java enum demo

    import java.util.EnumSet;

    public enum ColorEnum {

     RED("red"),GREEN("green"),BLUE("blue"),OTHER("other");

       private String color;  

     private ColorEnum(String color){

      this.color = color;  }  

     

     public String getColor(){  

        return color;  }  

     

     public static  void printColor(ColorEnum ce){

      System.out.println(ce.getColor());  

      switch(ce){

       case RED:   

       System.out.println("red");   

       break;   

      case BLUE:    

      System.out.println("blue");   

      break;  

      case GREEN:   

      System.out.println("green");   

      break;  

      default:   

      System.out.println("no color");

      }  

    }  

     

     public static  ColorEnum getColor(String color){  

       return Enum.valueOf(ColorEnum.class,color);

     }  

     

     

     public static void showIno(){  

     for(ColorEnum ce:ColorEnum.values()){   

     System.out.println(ce.getColor());

      }  

    }  

     

     public static  void testEnumSet(){  

      EnumSet<ColorEnum> set = EnumSet.allOf(ColorEnum.class);   

      for(ColorEnum ce:set){   

      System.out.println(ce.getColor());

       }

      }

     }

  • 相关阅读:
    P4149 [IOI2011]Race dsu on tree
    CodeForces
    2020牛客国庆集训派对day2 CHEAP DELIVERIES
    Hero In Maze
    topo排序
    今年暑假不AC
    小国的游戏
    Stall Reservations
    博弈论
    Reversed Words
  • 原文地址:https://www.cnblogs.com/wangdonghua/p/3320859.html
Copyright © 2011-2022 走看看