回答
數組也是對象。即使是原始數組,如int[]
。
Map<String,String[]> map = new HashMap<String,String[]>();
呃,這個怎麼樣:HashMap
什麼錯誤?它爲我編譯。 – Jeremy 2011-03-31 16:56:49
我不會從'Map
是的。下面是一個使用int []作爲值的示例。示例here。
Map<String, int[]> map = new TreeMap<String, int[]>();
這是怎麼回事:HashMap
HashMap<String, String[]> ab = new HashMap<String, String[]>();
我認爲你應該使用基本數組的ArrayList的。在HashMap類中完成==的比較。
所以,你可以有這樣的事情:
HashMap<String, ArrayList<String>> map = new HashMap<String, ArrayList<String>>();
當如果某些元素(鑑於其鍵「K」)出現在數組中的地圖檢查其計算其哈希碼。如果在「k」位置有某個元素,那麼可能會產生一個碰撞,所以它會檢查元素是否相同。某些可能會對原始數組產生一些麻煩的東西。
- 1. 我可以在Java中使用JSONObject而不是HashMap嗎?
- 2. Java HashMap可以創建死鎖嗎?
- 3. 我可以在java中序列化字節數組嗎?
- 4. 我們可以在Java中聲明空數組嗎?
- 5. 我可以在java中將1d數組存儲到2d數組中嗎?
- 6. 我們可以在C中的數組中使用數組嗎?
- 7. 我可以在Java中創建沒有函數的線程嗎?
- 8. 數組可以有多個數組嗎?
- 9. 我可以在plist中有兩個數組嗎?
- 10. 我可以用java中的變量命名數組嗎?
- 11. 我們可以調整java中的數組嗎?
- 12. 我可以在Java中運行PHP嗎?
- 13. 我可以在Java中增加charAt嗎?
- 14. 我們可以在多線程環境中使用Hashmap嗎?
- 15. 我們可以在hashmap中插入重複鍵嗎?
- 16. 我可以在CSS中分組類嗎?
- 17. 在java的HashMap中使用char []數組
- 18. 我不在HashMap中使用HashMap {Java}
- 19. 我們可以在Java中的函數中調用函數嗎?
- 20. ThreadLocal可以用作HashMap中的鍵嗎?
- 21. Java:可以從HashMap中讀取狀態嗎?
- 22. java中的大型HashMap可以存儲嗎?
- 23. 我們可以在C++中創建一組數組嗎?
- 24. 我可以在我的asp.net代碼中訪問Javascript數組嗎?
- 25. 我可以有一個非空的hashmap,其中沒有任何鍵嗎?
- 26. 我可以存儲函數名稱在最終的hashmap中執行嗎?
- 27. 我可以將數組存儲到另一個數組中嗎?
- 28. 在java中創建數組時可以省略rowsize嗎?
- 29. 在Java中可以重寫Object數組的'toString'嗎?
- 30. 我可以在HTML.PartialRender()中有變量嗎?
數組是你的鍵還是你的值? – StriplingWarrior 2011-03-31 16:51:55
@StriplingWarrior值 – user680406 2011-03-31 16:53:17