Java Language
LinkedHashMap
Recherche…
Introduction
La classe LinkedHashMap est l'implémentation de la table de hachage et de la liste liée de l'interface Map, avec un ordre d'itération prévisible. Il hérite de la classe HashMap et implémente l'interface Map.
Les points importants concernant la classe Java LinkedHashMap sont les suivants: Un LinkedHashMap contient des valeurs basées sur la clé. Il ne contient que des éléments uniques. Il peut avoir une clé NULL et plusieurs valeurs NULL. C'est la même chose que HashMap maintient l'ordre d'insertion.
Classe Java LinkedHashMap
Points clés:-
Est la table de hachage et l'implémentation de la liste liée de l'interface Map, avec un ordre d'itération prévisible.
hérite de la classe HashMap et implémente l'interface Map.
contient des valeurs basées sur la clé.
seulement des éléments uniques.
peut avoir une clé NULL et plusieurs valeurs NULL.
de même que HashMap maintient l'ordre d'insertion.
Méthodes: -
- annulez clear ().
- boolean containsKey (clé d'objet).
- Objet get (clé d'objet).
- booléen protégé removeEldestEntry (Map.Entry eldest)
Exemple :-
public static void main(String arg[])
{
LinkedHashMap<String, String> lhm = new LinkedHashMap<String, String>();
lhm.put("Ramesh", "Intermediate");
lhm.put("Shiva", "B-Tech");
lhm.put("Santosh", "B-Com");
lhm.put("Asha", "Msc");
lhm.put("Raghu", "M-Tech");
Set set = lhm.entrySet();
Iterator i = set.iterator();
while (i.hasNext()) {
Map.Entry me = (Map.Entry) i.next();
System.out.println(me.getKey() + " : " + me.getValue());
}
System.out.println("The Key Contains : " + lhm.containsKey("Shiva"));
System.out.println("The value to the corresponding to key : " + lhm.get("Asha"));
}