Comment obtenir la taille d'une TreeMap en Java

Cet exemple de code montre comment obtenir la taille ou le nombre des clés et valeurs stockée dans TreeMap en utilisant la méthode size().

Pour obtenir la taille, utilisez la méthode size() de la classe TreeMap qui retourne le nombre des pairs clé/valeur stockés dans une TreeMap d'objets.

Les résultats obtenus sont affichés avant et après l'ajout et la suppression des éléments.

import java.util.*;

public class TreeMap_size {
 public static void main(String[] args) {
 // création de TreeMap
 TreeMap<Integer, String> treemap = new TreeMap<Integer, String>();
 
 // insertion dans treemap
 treemap.put(1, "ab");
 treemap.put(2, "ba");
 treemap.put(3, "bc");
 
 //afficher les éléments
 Set set=treemap.keySet();
 Iterator iterator = set.iterator();
 while(iterator.hasNext()){
 Integer key = ((Integer) iterator.next());
 String val = ((String) treemap.get(key));
 System.out.println(key+"-> "+val);
 }
 
 //taille initial de treemap
 System.out.println("avant: "+treemap.size()+" élément(s)");
 
 //ajouter un pair clé/valeur
 treemap.put(4, "cb");
 System.out.println("après ajout: "+treemap.size()+" élément(s)");
 
 String val = treemap.remove(3);
 System.out.println("après suppression de "+val+" : "+treemap.size()+" élément(s)");
 } 
}
Sortie:

1-> ab
2-> ba
3-> bc
avant: 3 élément(s)
après ajout: 4 élément(s)
après suppression de bc : 3 élément(s)
Références:
JavaDoc: TreeMap size() method

Commentaires (0)

Connectez-vous pour commenter

Rejoignez la discussion et partagez vos connaissances avec la communauté

Chargement des commentaires...