中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

JAVA如何做枚舉值映射

小億
181
2023-10-24 09:48:07
欄目: 編程語言

在Java中,可以使用枚舉類和映射(Map)來進行枚舉值的映射。

方法一:使用枚舉類

  1. 首先定義一個枚舉類,例如:
public enum Color {
    RED,
    GREEN,
    BLUE
}
  1. 創建一個映射(Map)對象,并將枚舉值和相應的映射值(可以是任意類型)進行關聯,例如:
Map<Color, String> colorMap = new HashMap<>();
colorMap.put(Color.RED, "紅色");
colorMap.put(Color.GREEN, "綠色");
colorMap.put(Color.BLUE, "藍色");
  1. 使用枚舉值獲取映射值,例如:
String color = colorMap.get(Color.RED);
System.out.println(color); // 輸出:紅色

方法二:使用枚舉常量的值作為映射的鍵

  1. 創建一個映射(Map)對象,并將枚舉常量的值和相應的映射值進行關聯,例如:
Map<String, String> colorMap = new HashMap<>();
colorMap.put("RED", "紅色");
colorMap.put("GREEN", "綠色");
colorMap.put("BLUE", "藍色");
  1. 使用枚舉常量的值獲取映射值,例如:
String color = colorMap.get(Color.RED.name());
System.out.println(color); // 輸出:紅色

需要注意的是,方法二中使用枚舉常量的值作為映射的鍵時,需要使用枚舉常量的name()方法獲取字符串形式的枚舉常量名稱。

0
黄浦区| 永善县| 马山县| 渭源县| 华池县| 长寿区| 右玉县| 柳江县| 体育| 涟水县| 南溪县| 绿春县| 大兴区| 灯塔市| 诸城市| 岳池县| 玛沁县| 鹤庆县| 伊宁县| 海原县| 特克斯县| 玉屏| 龙州县| 枝江市| 济南市| 五台县| 拉萨市| 吉首市| 大安市| 科技| 绵阳市| 东海县| 保亭| 新建县| 左云县| 昌宁县| 隆尧县| 息烽县| 大厂| 通州市| 东明县|