1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
package com.test;
import java.util.Iterator;
import java.util.Set;
import java.util.TreeMap;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
try {
TreeMap map = new TreeMap();
TreeMap map_cle_unique = new TreeMap();
map.put("0", "zero");
map.put("1", "un");
map.put("0", "zero");
map.put("1", "un");
map.put("2", "deux");
// on récupére les clefs uniques
Set cle_unique = map.keySet();
Iterator i = cle_unique.iterator();
while(i.hasNext()){
String cle=(String)i.next();
// on récupére la valeur de chaque clef
String valeur = (String)map.get(cle);
map_cle_unique.put(cle, valeur);
}
System.out.println("valeurs map_cle_unique : "+map_cle_unique.values().toString());
} catch (Exception e) {
// TODO Auto-generated catch block
System.out.println("Exception :"+e.toString());
}
}
} |
Partager