亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
吴堡县| 云龙县| 文成县| 临桂县| 铜川市| 来凤县| 中阳县| 阿瓦提县| 垦利县| 吴江市| 南郑县| 潜山县| 长武县| 闸北区| 宁远县| 鸡泽县| 松溪县| 新化县| 金堂县| 景洪市| 合水县| 乃东县| 姚安县| 乐昌市| 辉县市| 宁都县| 西丰县| 阿拉善盟| 原平市| 元朗区| 临夏市| 璧山县| 寻乌县| 吉木萨尔县| 平顺县| 和政县| 庆云县| 镇宁| 西华县| 思茅市| 青阳县|