如何将以下 Map for each 代码转换为 java 1.6 兼容性



如何将以下代码转换为 Java 版本 1.6?

fruitMap.forEach((fruit, FruitsList) -> {
         Iterator<Fruits> iterator = FruitsList
               .iterator();
         });

如果你只需要每个值的迭代器;

for(FruitsList list : fruitMap.values()) {
   Iterator<Fruits> iterator = list.iterator();
   //do something with the iterator
}

这是另一种方式:

for(Map.Entry<?, List<Fruits>> entry : fruitMap.entrySet()) {
   Iterator<Fruits> iterator = entry.getValue().iterator();
}

最新更新