Map (HashMap, TreeMap)

Map associe des clés uniques à des valeurs. HashMap est rapide sans ordre garanti, LinkedHashMap garde l'ordre d'insertion, TreeMap trie par clé. Méthodes courantes : put, get, getOrDefault, containsKey, merge, computeIfAbsent. La clé s'appuie sur equals et hashCode.

Exemple

Map<String, Integer> stock = new HashMap<>();
stock.merge("pomme", 1, Integer::sum);

Notions voisines

Tout le glossaire