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

溫馨提示×

Java Enum類能用作Map鍵嗎

小樊
110
2024-07-20 01:03:50
欄目: 編程語言

是的,Java Enum類可以用作Map的鍵。由于枚舉常量是唯一且有限的,因此它們非常適合用作鍵。枚舉類型的鍵還可以提供更好的類型安全性和代碼可讀性。以下是一個示例:

import java.util.HashMap;
import java.util.Map;

enum Color {
    RED, GREEN, BLUE;
}

public class Main {
    public static void main(String[] args) {
        Map<Color, String> colorMap = new HashMap<>();
        
        colorMap.put(Color.RED, "紅色");
        colorMap.put(Color.GREEN, "綠色");
        colorMap.put(Color.BLUE, "藍色");
        
        System.out.println(colorMap.get(Color.RED)); // 輸出:紅色
    }
}

在上面的示例中,我們創建了一個Map對象,其中的鍵是Color枚舉類型,值是與顏色相關的字符串。我們可以使用Color枚舉值來訪問和操作Map中的數據。

0
淮滨县| 莱西市| 新乡市| 平顶山市| 迁安市| 澄迈县| 灯塔市| 建昌县| 达日县| 宜川县| 加查县| 安义县| 乌兰浩特市| 九寨沟县| 托里县| 灵台县| 连城县| 汪清县| 弥渡县| 柘城县| 双峰县| 安康市| 安福县| 桑植县| 云龙县| 合作市| 灵寿县| 霍林郭勒市| 上林县| 石屏县| 新兴县| 巩义市| 张家港市| 阳朔县| 沈丘县| 桦川县| 广州市| 石台县| 西藏| 安顺市| 石狮市|