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

Java枚舉類用法實(shí)例

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

本文實(shí)例講述了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 當(dāng)前枚舉對象的值。 
   */ 
  public String getValue() { 
    return value; 
  } 
  /** 
   * @return 當(dāng)前狀態(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程序設(shè)計(jì)有所幫助。

相關(guān)文章

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

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

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

    java 繼承訪問成員變量代碼實(shí)例

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

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

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

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

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

    解決IDEA光標(biāo)變成白色粗條的問題

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

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

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

    Springboot整合SpringSecurity的完整案例詳解

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

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

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

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

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

    SpringBoot框架整合SwaggerUI的示例代碼

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

最新評論

武宣县| 沙坪坝区| 苍梧县| 综艺| 洛隆县| 阿拉善左旗| 保德县| 东平县| 中超| 汤阴县| 尼玛县| 女性| 拜泉县| 金门县| 孝感市| 潮安县| 平塘县| 广南县| 瓮安县| 西城区| 盘山县| 连江县| 黎川县| 青阳县| 通化市| 池州市| 东乌珠穆沁旗| 类乌齐县| 浮山县| 定西市| 山阳县| 广宁县| 南城县| 南漳县| 西乌珠穆沁旗| 同江市| 巴里| 宁夏| 台南市| 大邑县| 图们市|