枚举enum的使用方式

    xiaoxiao2021-12-14  18

    一 直接使用

    public class Test {  /*  * enum很像特殊的class,实际上enum声明定义的类型就是一个类。  * 编译后有一个独立的months.class  * 两种方式 1是直接声明 然后使用 2是声明一个类  * */ public enum months{JANUARY, FEBRUARY};

      /**  * @param args  */ public static void main(String[] args) {  // TODO Auto-generated method stub    for(months m:months.values()){   System.out.println(m);  }

    }

    }

    结果:JANUARYFEBRUARY

     

    二 声明一个独立的enum EmunWeeks.java

    package seven;

    public enum EmunWeeks { Mon("Monday"), Tue("Tuesday"), Wed("Wednesday"), Thu("Thursday"), Fri("Friday"), Sat("Saturday"), Sun("Sunday");  private EmunWeeks(String day){  this.day = day; }  private String day;

     public String getDay() {  return day; }

     public void setDay(String day) {  this.day = day; }}

    Test.java

    package seven;

    public class Test { 

     public static void main(String[] args) {  // TODO Auto-generated method stub      for(EmunWeeks m:EmunWeeks.values()){   System.out.println(m+":"+m.getDay());  }

     }

    }

     

    结果:

    Mon:MondayTue:TuesdayWed:WednesdayThu:ThursdayFri:FridaySat:SaturdaySun:Sunday

    转载请注明原文地址: https://ju.6miu.com/read-964574.html

    最新回复(0)