for each 遍历怎样转换成 iterator遍历 ?

如下的代码,想转换成传统的iterator遍历 怎样做呢?

for(Object key:set){
SelectItem selectItem = new SelectItem();
selectItem.setLabel(Converter.toString(key));
selectItem.setValue(Converter.toString(map.get(key)));
resultList.add(selectItem);
}

第1个回答  2009-02-05
for (Iterator key= set.iterator(); key.hasNext();) {
Object object = (Object)key.next();
SelectItem selectItem = new SelectItem();
selectItem.setLabel(Converter.toString(object));
selectItem.setValue(Converter.toString(map.get(object)));
resultList.add(selectItem);
}
相似回答