最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java枚舉類用法實例

 更新時間:2015年05月29日 13:00:10   作者:wo_soul  
這篇文章主要介紹了Java枚舉類用法,實例分析了java中枚舉類的實現(xiàn)與使用技巧,需要的朋友可以參考下

本文實例講述了Java枚舉類用法。分享給大家供大家參考。具體如下:

package com.school.stereotype; 
/** 
 * 活動枚舉類型 
 * @author QiXuan.Chen 
 */ 
public enum EventStatus { 
  /** 
   * 未發(fā)布。 
   */  
  DRAFT("DRAFT", "未發(fā)布"), 
  /** 
   * 已發(fā)布。 
   */ 
  PUBLISHED("PUBLISHED", "已發(fā)布"); 
  /** 
   * 活動狀態(tài)的值。 
   */ 
  private String value; 
  /** 
   * 活動狀態(tài)的中文描述。 
   */ 
  private String text; 
  /** 
   * @param status 活動狀態(tài)的值 
   * @param desc 活動狀態(tài)的中文描述 
   */ 
  private EventStatus(String status, String desc) { 
    value = status; 
    text = desc; 
  } 
  /** 
   * @return 當前枚舉對象的值。 
   */ 
  public String getValue() { 
    return value; 
  } 
  /** 
   * @return 當前狀態(tài)的中文描述。 
   */ 
  public String getText() { 
    return text; 
  } 
  /** 
   * 根據(jù)活動狀態(tài)的值獲取枚舉對象。 
   * 
   * @param status 活動狀態(tài)的值 
   * @return 枚舉對象 
   */ 
  public static EventStatus getInstance(String status) { 
    EventStatus[] allStatus = EventStatus.values(); 
    for (EventStatus ws : allStatus) { 
      if (ws.getValue().equalsIgnoreCase(status)) { 
        return ws; 
      } 
    } 
    throw new IllegalArgumentException("status值非法,沒有符合課程狀態(tài)的枚舉對象"); 
  } 
}

希望本文所述對大家的java程序設計有所幫助。

相關(guān)文章

  • IDEA配置靜態(tài)資源熱加載操作(Springboot修改靜態(tài)資源不重啟)

    IDEA配置靜態(tài)資源熱加載操作(Springboot修改靜態(tài)資源不重啟)

    這篇文章主要介紹了IDEA配置靜態(tài)資源熱加載操作(Springboot修改靜態(tài)資源不重啟),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • java 繼承訪問成員變量代碼實例

    java 繼承訪問成員變量代碼實例

    這篇文章主要介紹了java 繼承訪問成員變量代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • Spring 校驗(validator,JSR-303)簡單實現(xiàn)方式

    Spring 校驗(validator,JSR-303)簡單實現(xiàn)方式

    這篇文章主要介紹了Spring 校驗(validator,JSR-303)簡單實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • IDEA創(chuàng)建Servlet程序的兩種實現(xiàn)方法

    IDEA創(chuàng)建Servlet程序的兩種實現(xiàn)方法

    Servlet是JavaWeb應用程序中不可或缺的組件之一,本文主要介紹了IDEA創(chuàng)建Servlet程序的兩種實現(xiàn)方法,具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • 解決IDEA光標變成白色粗條的問題

    解決IDEA光標變成白色粗條的問題

    這篇文章主要介紹了解決IDEA光標變成白色粗條的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Spring Boot中防止遞歸查詢的兩種方式

    Spring Boot中防止遞歸查詢的兩種方式

    這篇文章主要給大家介紹了關(guān)于Spring Boot中防止遞歸查詢的兩種方式,兩種方式分別是在application.properties中配置和在entity中添加注解,都給出了詳細的示例代碼,需要的朋友們下面來一起看看吧。
    2017-06-06
  • Springboot整合SpringSecurity的完整案例詳解

    Springboot整合SpringSecurity的完整案例詳解

    Spring Security是基于Spring生態(tài)圈的,用于提供安全訪問控制解決方案的框架,Spring Security登錄認證主要涉及兩個重要的接口 UserDetailService和UserDetails接口,本文對Springboot整合SpringSecurity過程給大家介紹的非常詳細,需要的朋友參考下吧
    2024-01-01
  • 淺談Java設計模式之原型模式知識總結(jié)

    淺談Java設計模式之原型模式知識總結(jié)

    Java原型模式主要用于創(chuàng)建重復的對象,同時又能保證性能,這篇文章就帶大家仔細了解一下原型模式的知識,對正在學習java的小伙伴們很有幫助,需要的朋友可以參考下
    2021-05-05
  • Java中IP段轉(zhuǎn)CIDR的原理與實現(xiàn)詳解

    Java中IP段轉(zhuǎn)CIDR的原理與實現(xiàn)詳解

    CIDR表示的是無類別域間路由,通常形式是IP地址后跟一個斜杠和數(shù)字,這篇文章主要為大家介紹了如何使用Java實現(xiàn)IP段轉(zhuǎn)CIDR,需要的可以了解下
    2025-03-03
  • SpringBoot框架整合SwaggerUI的示例代碼

    SpringBoot框架整合SwaggerUI的示例代碼

    項目中使用了很多現(xiàn)成的框架,都是項目經(jīng)理、架構(gòu)師帶來的,從來沒有自己整合過,今天給大家介紹下SpringBoot框架整合SwaggerUI的過程,感興趣的朋友跟隨小編一起看看吧
    2022-02-02

最新評論

沧源| 通河县| 内丘县| 雅安市| 土默特右旗| 防城港市| 保亭| 北宁市| 黑河市| 璧山县| 诸暨市| 米脂县| 和硕县| 遂平县| 玛曲县| 漳浦县| 青海省| 岑巩县| 嘉鱼县| 如皋市| 高雄市| 武陟县| 边坝县| 永丰县| 崇信县| 瑞金市| 合江县| 墨脱县| 萝北县| 松滋市| 周至县| 油尖旺区| 沧州市| 登封市| 越西县| 龙井市| 梅州市| 彭山县| 达孜县| 定边县| 雅安市|