如何获取HashTable值作为数组列表?

2022-09-03 08:24:51

Hashtable hw

如何将其值转换为:

ArrayList <Word> arr

谢谢。


答案 1

使用采用集合的构造函数。ArrayList

ArrayList<Word> arr = new ArrayList<Word>(hw.values());

然后,位于 中的每个值都将位于 new .HashTableArrayList

您可以在 javadocs 中找到有关构造函数的文档。


答案 2
ArrayList<Word> arr = new ArrayList<Word>( hw.values() );