 Expliquer la différence entre HashMap et TreeMap en Java
 HashMap est une implémentation Map qui stocke des objets dans une table de hachage basée sur une clé. Il autorise les valeurs nulles. TreeMap est une implémentation Map qui stocke des objets dans une structure arborescente en fonction de leurs clés. Il n'autorise pas les valeurs nulles.