Copier les éléments d'une TreeMap dans une autre

Cet exemple montre comment copier les éléments d'une Map dans une ature TreeMap en utilisant la methode putAll(). Vous pouvez copier les éléments à partir d'une autre collection de données dans TreeMap.

package codeurjava.TreeMap;
import java.util.TreeMap;
 
public class TreeMapCopy {
 
    public static void main(String a[]){
        TreeMap hmap = new TreeMap();
        //ajouter les pairs clé-valeur
        hmap.put("1", "valeur1");
        hmap.put("2", "valeur2");
        hmap.put("3","valeur3");
        System.out.println(hmap);
        TreeMap subMap = new TreeMap();
        subMap.put("s1", "Valeur S1");
        subMap.put("s2", "Valeur S2");
        hmap.putAll(subMap);
        System.out.println(hmap);
    }
}

Exécution:

{1=valeur1, 2=valeur2, 3=valeur3}
{1=valeur1, 2=valeur2, 3=valeur3, s1=Valeur S1, s2=Valeur S2}




Partager cet article

Voir aussi: