国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

java固定鍵值轉(zhuǎn)換,使用枚舉實現(xiàn)字典?

瀏覽:104日期:2023-12-30 16:59:25

問題描述

java,我想使用枚舉實現(xiàn)int到string的轉(zhuǎn)換,能做到嗎?就如同字典一樣。

問題解答

回答1:

public enum MyDict { ChineseEnglish(0, '漢語詞典'), EnglishChinese(1,'英漢詞典'), EnglishEnglish(2,'英英詞典');Integer id; String desc;MyDict(Integer id, String desc) {this.id = id;this.desc = desc; }static MyDict findById(Integer id) {MyDict dict;switch(id) {case 0: dict = MyDict.ChineseEnglish; break;case 1: dict = MyDict.EnglishChinese; break;case 2: dict = MyDict.EnglishEnglish; break;default: throw new IllegalArgumentException('非法ID');}return dict; } String getDesc() {return desc; }public static void main(String[] args) {String desc = MyDict.findById(0).getDesc();System.out.println(desc); }}

不知道是不是這個意思

標(biāo)簽: java
主站蜘蛛池模板: 虞城县| 泊头市| 林芝县| 五峰| 夹江县| 湘潭县| 双峰县| 巴南区| 日喀则市| 蒙阴县| 龙陵县| 阳信县| 尖扎县| 安义县| 方山县| 峡江县| 沧源| 阜平县| 亳州市| 黄平县| 于田县| 佛冈县| 元谋县| 谷城县| 卢氏县| 青川县| 吴川市| 栾川县| 郓城县| 深水埗区| 志丹县| 尉氏县| 兰州市| 康平县| 梅州市| 宾川县| 油尖旺区| 罗定市| 屯昌县| 丁青县| 宁强县|