我有一个HashSet< ArrayList < String >>
,我希望从HashSet中获取ArrayList<String>
。我该怎么做?
答案 0 :(得分:0)
使用iterator()
函数described here来获取HashSet上的迭代器,然后从中获取元素。
答案 1 :(得分:0)
HashSet
实现了Iterable
接口,因此您可以使用foreach循环遍历它:
HashSet<ArrayList<String>> arrayListSet = ...;
for (ArrayList<String> arrayList : arrayListSet) {
// Use arrayList here
}
答案 2 :(得分:-1)
最常见的方式:
HashSet<ArrayList<String>> set = assingYourSet();
for (Iterator iterator = set.iterator(); iterator.hasNext();) {
ArrayList<String> arrayList = (ArrayList<String>) iterator.next();
// Do Stuff...
}