2012-10-27 55 views
0

爲了它的樂趣,我正在寫一個Character類來幫助我瞭解我需要知道的視頻遊戲開發。我也使用它來幫助學習Java。字典或雙陣列

我想存儲字符統計作爲字典(鍵值對),但我不清楚這是如何在Java中完成的。我想到的另一種選擇是使用兩個數組(一個用於統計名稱,另一個用於統計數據)。

在Java中存儲關鍵值對的最佳方式是什麼?

+0

看看有哪些可用的全部:http://docs.oracle.com/javase/tutorial/collections/index.html – BalusC

回答

0

A HashMap可能是您要找的Collection對象,雖然也有其他可能更適合您需要的對象。

Map<String, String> map = new HashMap<String, String>(); 
map.put("key", "value"); 
String value = map.get("key"); 
+0

是否有將保持對的順序一個地圖集合類型? – RMDan

+0

如果您需要保留插入順序,則可以使用LinkedHashMap:http://docs.oracle.com/javase/6/docs/api/java/util/LinkedHashMap.html – doublesharp