1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| public void intersectionMaps (HashMap <List<Singleton>, Double> mapOne, HashMap<List<Singleton>, Double> mapTwo)
{
Iterator<Map.Entry<List<Singleton>,Double>> iter = mapOne.entrySet().iterator();
while (iter.hasNext()) {
Map.Entry <List<Singleton>,Double> entry = iter.next();
Iterator<Map.Entry<List<Singleton>,Double>> iter1 = mapTwo.entrySet().iterator();
while (iter1.hasNext()) {
Map.Entry <List<Singleton>,Double> entry1 = iter1.next();
if (!(entry.getKey().get(0).equal_sg(entry1.getKey().get(0))))
{
iter.remove();
}
}
} |
Partager