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

Java枚舉通過Code獲取相應(yīng)的Value值實現(xiàn)方式

 更新時間:2026年03月02日 09:58:50   作者:一恍過去  
本文介紹了枚舉定義、如何通過code獲取value的方法,并提供了一個完整的代碼示例,通過實際測試,證明了該方法的有效性,希望本文能夠為讀者提供參考,并鼓勵大家支持腳本之家

1、枚舉定義

public enum TestEnum {
    /**
     * 啟動狀態(tài)
     */
    ENABLE(1, "啟動"),

    /**
     * 禁用狀態(tài)
     */
    DIS_ENABLE(2, "禁用");


    private final Integer code;
    private final String value;

    public Integer getCode() {
        return code;
    }

    public String getValue() {
        return value;
    }

    TestEnum(Integer code, String value) {
        this.code = code;
        this.value = value;
    }
}

2、通過code獲取value方法

    public static String getValue(Integer code) {
        for (TestEnum value : TestEnum.values()) {
            if (value.getCode().equals(code)) {
                return value.getValue();
            }
        }
        return null;
    }

3、完整代碼

public enum TestEnum {
    /**
     * 啟動狀態(tài)
     */
    ENABLE(1, "啟動"),

    /**
     * 禁用狀態(tài)
     */
    DIS_ENABLE(2, "禁用");


    private final Integer code;
    private final String value;

    public Integer getCode() {
        return code;
    }

    public String getValue() {
        return value;
    }

    TestEnum(Integer code, String value) {
        this.code = code;
        this.value = value;
    }

    public static String getValue(Integer code) {
        for (TestEnum value : TestEnum.values()) {
            if (value.getCode().equals(code)) {
                return value.getValue();
            }
        }
        return null;
    }
}

4、測試

public class Test {
    public static void main(String[] args) {
        // 設(shè)置一個code值
        Integer code = 1;
        System.out.println("獲取枚舉的value:" + TestEnum.getValue(code));
    }
}

效果:

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java Config下的Spring Test幾種方式實例詳解

    Java Config下的Spring Test幾種方式實例詳解

    這篇文章主要介紹了Java Config下的Spring Test方式實例代碼的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Maven Plugins報錯的解決方法

    Maven Plugins報錯的解決方法

    本文主要介紹了Maven Plugins報錯的解決方法,文中通過圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • Spring Cloud Alibaba之Sentinel實現(xiàn)熔斷限流功能

    Spring Cloud Alibaba之Sentinel實現(xiàn)熔斷限流功能

    這篇文章主要介紹了Spring Cloud Alibaba之Sentinel,這里使用阿里的sentinel來實現(xiàn)熔斷限流功能,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-04-04
  • Java生產(chǎn)者和消費(fèi)者實現(xiàn)等待喚醒機(jī)制

    Java生產(chǎn)者和消費(fèi)者實現(xiàn)等待喚醒機(jī)制

    本文主要介紹了Java生產(chǎn)者和消費(fèi)者實現(xiàn)等待喚醒機(jī)制,通過synchronized、wait()和notifyAll()實現(xiàn)線程間的安全協(xié)作,具有一定的參考價值,感興趣的可以了解一下
    2025-06-06
  • Java字符串中有多個分隔符的處理方式

    Java字符串中有多個分隔符的處理方式

    這篇文章主要介紹了Java字符串中有多個分隔符的處理方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-05-05
  • Spring Boot如何通過java -jar啟動

    Spring Boot如何通過java -jar啟動

    大家開發(fā)的基于Spring Boot 的應(yīng)用 ,jar形式, 發(fā)布的時候,絕大部分都是使用java -jar 啟動。本文主要介紹了Spring Boot如何通過java -jar啟動,一起來了解一下
    2021-05-05
  • try-cache-finally讀取文件錯誤try-with-resources使用方法

    try-cache-finally讀取文件錯誤try-with-resources使用方法

    這篇文章主要為大家介紹了try-cache-finally讀取文件錯誤try-with-resources使用方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • Spring Security+JWT實現(xiàn)認(rèn)證與授權(quán)的實現(xiàn)

    Spring Security+JWT實現(xiàn)認(rèn)證與授權(quán)的實現(xiàn)

    本文主要介紹了Spring Security+JWT實現(xiàn)認(rèn)證與授權(quán)的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • 基于@Valid和@Validated驗證List集合的踩坑記錄

    基于@Valid和@Validated驗證List集合的踩坑記錄

    這篇文章主要介紹了基于@Valid和@Validated驗證List集合的踩坑記錄,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 使用Postman自動生成Cookie并轉(zhuǎn)換為Java代碼的實現(xiàn)

    使用Postman自動生成Cookie并轉(zhuǎn)換為Java代碼的實現(xiàn)

    在接口測試中,有時候需要在請求中攜帶Cookie信息,為了方便測試,我們可以使用Postman來自動生成Cookie,并將其轉(zhuǎn)換為Java代碼,以便在自動化測試中使用,下面將介紹如何實現(xiàn)這一功能,需要的朋友可以參考下
    2024-11-11

最新評論

清原| 大埔县| 丰宁| 铁岭县| 博兴县| 辽宁省| 中西区| 佛坪县| 静海县| 深水埗区| 来安县| 建德市| 湟源县| 镇江市| 舟山市| 阿拉善右旗| 遂宁市| 县级市| 炉霍县| 垫江县| 宾阳县| 广水市| 蒙山县| 博爱县| 聂拉木县| 襄垣县| 信阳市| 乐东| 兰西县| 灌阳县| 深水埗区| 搜索| 屏南县| 绵阳市| 诏安县| 东安县| 壶关县| 西藏| 阿鲁科尔沁旗| 广灵县| 讷河市|