Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.util.LinkedHashMap1.4

java.lang.Object
   |
   +--java.util.AbstractMap
         |
         +--java.util.HashMap
               |
               +--java.util.LinkedHashMap

Deklaration

public class LinkedHashMap
extends java.util.HashMap

Beschreibung

Dies ist eine Implementierung des Map-Interface, die in deterministischer Form traversiert werden kann. Die Elemente werden in einer doppelt verketteten Liste verknüpft.


 
Konstruktoren
publicLinkedHashMap()
publicLinkedHashMap(int initialCapacity)
publicLinkedHashMap(Map m)
publicLinkedHashMap(int initialCapacity, float loadFactor)
publicLinkedHashMap(int initialCapacity, float loadFactor, boolean accessOrder)
 
Methoden
public voidclear()
public booleancontainsValue(Object value)
public Objectget(Object key)
protected booleanremoveEldestEntry(Map.Entry eldest)


 

Konstruktoren im Detail

public LinkedHashMap()
Erzeugt ein neues Exemplar dieser Klasse, deren Elemente nach der Einfügereihenfolge sortiert werden. Die Kapazität ist per Voreinstellung 16 und der Füllfaktor 0.75.
public LinkedHashMap(int initialCapacity)
Erzeugt ein neues Exemplar dieser Klasse, deren Elemente nach der Einfügereihenfolge sortiert werden. Sie hat die Kapazitäzt initialCapacity und der Füllfaktor ist per Voreinstellung 0.75.
public LinkedHashMap(Map m)
Erzeugt ein neues Exemplar dieser Klasse, deren Elemente nach der Einfügereihenfolge sortiert werden. Alle Schlüssel-Wert-Paare aus m werden bei der Initialisierung übernommen und die Kapazität wird so gewählt, dass alle Einträge in m Platz haben. Der Füllfaktor wird mit der Voreinstellung 0.75 belegt.
public LinkedHashMap(int initialCapacity, float loadFactor)
Erzeugt ein neues Exemplar dieser Klasse, deren Elemente nach der Einfügereihenfolge sortiert werden. Die Kapazität wird mit initialCapacity und der Füllfaktor mit loadFactor initialisiert.
public LinkedHashMap(int initialCapacity, float loadFactor, boolean accessOrder)
Erzeugt ein neues Exemplar dieser Klasse, deren Elemente nach der Einfügereihenfolge sortiert werden. Die Kapazität wird mit initialCapacity und der Füllfaktor mit loadFactor initialisiert. Hat acessOrder den Wert true, werden die Elemente nach der Einfügereihenfolge sortiert.

 

Methoden im Detail

public void clear()
Entfernt alle Einträge aus dieser Map.
public boolean containsValue(Object value)
Liefert true, wenn diese Map den Wert value enthält.
public Object get(Object key)
Liefert den Wert zurück, der dem Schlüssel key zugeordnet ist.
protected boolean removeEldestEntry(Map.Entry eldest)
Liefert true, wenn diese Map den ältesten Eintrag entfernen soll.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.