Pourquoi ne Hashtable pas prendre la valeur null clé?

Pourquoi ne Hashtable ne pas prendre un null clé?

Aussi pourquoi ne HashMap permettre null clés?

Quel est le but de la prise de ces deux classes de Clé de comportement si différent?

Eh bien, cela pourrait répondre à ta question: stackoverflow.com/questions/40471/java-hashmap-vs-hashtable
Si vous regardez dans les AbstractMap vous verrez ici et là que les clés NULL sont spécialement traitées. Vous pouvez utiliser les clés null dans Hashtable si vous enveloppez-les dans des objets (NullKey) et de les traiter spécialement.

OriginalL'auteur BOSS | 2011-09-26