如何在java中使用整數作爲鍵和枚舉作爲值創建映射?創建一個具有整數作爲關鍵和枚舉作爲值的地圖
-2
A
回答
2
試試這個:
enum Color {
RED,BLUE,GREEN
}
Map<Integer, Color> map= new HashMap<Integer, Color>();
map.put(1, Color.RED);
map.put(2, Color.BLUE);
map.put(3, Color.GREEN);
+0
你能給我一個清晰的解決方案..就像我可以測試的示例代碼 – 2014-11-03 07:24:19
2
試試這個:
Map<Integer,yourEnum>m=new HashMap<Integer,yourEnum>();
相關問題
- 1. 使用整數作爲枚舉值
- 2. 使用枚舉值作爲整數
- 3. objective-c如何創建一個枚舉數組作爲鍵的字符串值?
- 4. 休眠 - 如何使用枚舉作爲地圖的關鍵
- 5. 枚舉作爲HashTable的關鍵
- 6. 地圖C++枚舉作爲爲const char *
- 7. 創建一個集合作爲關鍵的地圖?
- 8. 使用枚舉作爲一個int值
- 9. 的hashCode作爲枚舉值
- 10. 枚舉值作爲C++
- 11. 枚舉與描述和值作爲整數
- 12. 字典具有Enum作爲值。我怎樣才能提取一個int []數組? (因爲枚舉是「整數」)
- 13. 創建具有的GroupBy和點心作爲字典鍵/值
- 14. 如何爲pageControl.currentPage創建一個枚舉?
- 15. 淳佳在枚舉作爲鍵確認在地圖
- 16. 將枚舉值作爲參數傳遞
- 17. 地圖枚舉爲[標誌]枚舉
- 18. 多值DWORD枚舉作爲一個函數參數C++
- 19. Java的驗證作爲參數傳遞一個枚舉值
- 20. AutoMapper地圖枚舉爲SelectList - 選定的值不起作用
- 21. 爲鍵和值創建具有值[1]新的數組[2]值
- 22. 枚舉作爲數據源爲CheckBoxList的
- 23. Platform :: Collections :: Map - 使用枚舉鍵作爲
- 24. 使用流利NHibernate和NHibernate的地圖枚舉作爲Int
- 25. 有沒有辦法創建一個不能爲null的枚舉?
- 26. 創建與矢量作爲關鍵和自定義類作爲值的地圖的問題
- 27. 綁定到值爲字典與枚舉作爲鍵
- 28. 作爲枚舉或操作的數據庫建模字符串爲布爾值?
- 29. 使用另一個枚舉中的特定值創建枚舉
- 30. 數組作爲一個JavaScript地圖的關鍵?
添加你的代碼,你已到目前爲止已經試過。 – AsSiDe 2014-11-03 06:28:55
順便說一句,如果索引是一個Integer,你應該真的使用List。 – BackSlash 2014-11-03 06:31:49
與其他地圖完全一樣嗎? – 2014-11-03 06:32:20