Java Language Classe Java LinkedHashMap


Exemple

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"));    
    }