【发布时间】:2010-10-28 01:15:10
【问题描述】:
我是新手,我有一个问题。
我有一张地图。我必须遍历地图并构建迭代器。
例子:
public Iterable<Test> getTests(Map<String, Test> testMap,
Set<String> strings)
{
//loop tru the set of strings and build iterator.
for(final String test1 : strings)
{
Test test = testMap.get(test1);
//build a iterator. not a list.
}
return iterator
}
我该怎么做?
【问题讨论】:
-
你能澄清一下吗?
-
您的问题表明您要构建一个迭代器,但 getTests() 的返回值返回一个 Iterable。它是哪一个?您能否准确说明迭代 getTests() 返回的值的预期行为是什么?