回答
使用需要集合的構造函數ArrayList
。
ArrayList<Word> arr = new ArrayList<Word>(hw.values());
然後每那是在HashTable
值將在新ArrayList
。
您可以在the javadocs中找到有關構造函數的文檔。
使用
hw.values();
它只會返回集合Word
對象(如表)。
從javadocs中
值
公文集值()
返回包含在此映射 值的Collection視圖。 集合是由地圖支持的,所以 對地圖的更改反映在 集合中,反之亦然。如果 映射被修改,而集合上的迭代 正在進行 (除了通過迭代器自己的 刪除操作),則 迭代的結果是未定義的。所述 集合支持元素移除, 其去除從映射中相應 映射,經由 Iterator.remove,Collection.remove, removeAll,retainAll和清晰 操作。它不支持 add或addAll操作。你
也可以使用
ArrayList<Word> arr = Collections.list(hw.keys());
鑰匙作爲ArrayList的
不錯,謝謝你 – raffian 2013-08-11 03:19:56
鍵想thx!任何想法爲什麼他們返回鍵枚舉而不是集合? – 2016-01-01 21:11:54
- 1. 用ArrayList填充HashTable作爲值
- 2. 如何從ArrayList中獲得價值
- 3. 如何通過ArrayList中獲得的ArrayList
- 4. 如何獲得ArrayList的
- 5. Java反射:如何獲得Field的值作爲Arraylist <>
- 6. 如何獲得ArrayList和PAS的第一個值作爲參數
- 7. 與ArrayList和Hashtable相關
- 8. 如何從Arraylist獲取值?
- 9. HashTable訂單值如何?
- 10. static Hashtable <Leader,ArrayList <Integer>> assignedLeader = new Hashtable <Leader,ArrayList <Integer>>(20);
- 11. 如何獲得ArrayList字典wpf c#
- 12. 如何獲得Arraylist的中心4()
- 13. HashTable超類作爲值
- 14. LinkedList作爲Hashtable的值
- 15. 如何從Arraylist獲得20 20 20個值?
- 16. 如何獲得Arraylist中的真值的數量java
- 17. 如何獲得一個ArrayList中的值java
- 18. 如何從sharedpreferences獲得價值和保存的ArrayList
- 19. 我如何獲得一個沒有雙值的Arraylist?
- 20. 如何獲得HashTable條目的關鍵字而不是foreach?
- 21. 我如何獲得Vector <type> Arraylist <type>作爲call()的返回值?
- 22. 獲得值爲
- 23. 如何獲得值
- 24. 獲取ArrayList值?
- 25. 如何獲得sprinner值作爲整數
- 26. 如何獲得結果作爲值
- 27. 如何獲得VSX值爲零?
- 28. PowerShell的:獲得2串到一個Hashtable和出爲.csv
- 29. C#中ArrayList和Hashtable有什麼區別?
- 30. 如何從Hashtable中檢索ArrayList <String>的密鑰?
我覺得這相當有趣:) – 2010-05-26 17:57:18
這總是發生在簡單的問題。就我個人而言,我認爲刪除你發佈的重複答案是很好的做法,如果它沒有提供任何比你之前提交的答案更多的東西,但實際上這樣做的人是非常罕見的 – 2010-05-26 17:59:14
@Michael,對我而言,首先要回答,同時仍然提供最好的內容。 – jjnguy 2010-05-26 18:00:49