Cloner une TreeMap en Java

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}

Commentaires (0)

Connectez-vous pour commenter

Rejoignez la discussion et partagez vos connaissances avec la communauté

Chargement des commentaires...