précédent | suivant | table des matières


Classe hashSet, HashMap

 

 

Classe HashSet

 

Les constructeurs : 

 

HashSet()

Construit un HashSet avec une capacité initiale de 11 et un facteur de charge de 0.75

HashSet(Collection c)

 

HashSet(int initialCapacity)

 

HashSet(int initialCapacity, float loadFactor)

 

 

Les méthodes : 

 

boolean add(Object o)

Ajoute un objet à la table, s’il n’est pas déjà présent.

void clear()

Enlève tous les objets de la table.

Object clone()

 

boolean contains(Object o)

Retourne true si l’objet est dans la table et false sinon.

boolean isEmpty()

Retourne true si la table est vide et false sinon.

Iterator iterator()

Retourne un itérateur su les éléments de la table.

boolean remove(Object o)

Enlève un objet de la table s’il est présent.

int size()

Retourne le nombre d’éléments présents dans la table

 


 

Classe HashMap

 

Les constructeurs : 

 

HashMap()

Construit un HashMap avec une capacité initiale de 11 et un facteur de charge de 0.75

HashMap (Map c)

 

HashMap (int initialCapacity)

 

HashMap (int initialCapacity, float loadFactor)

 

 

Les méthodes : 

 

boolean add(Object o)

Ajoute un objet à la table, s’il n’est pas déjà présent.

void clear()

Enlève tous les objets de la table.

Object clone()

 

boolean containsKey(Object cle)

Retourne true si la table contient la clé

boolean containsValue(Object valeur)

Retourne true si la table contient la valeur.

Object get( Object cle)

Retourne la valeur associée à  la clé.

Object put( Object cle, Object valeur)

Ajoute une valeur et une cle à la table si la clé n’est pas déjà présente, et dans ce cas retourne null, sinon modifie la valeur associée à la clé, et retourne l’ancienne valeur associée à la clé.

boolean isEmpty()

Retourne true si la table est vide et false sinon.

Iterator iterator()

Retourne un itérateur su les éléments de la table.

boolean remove(Object cle)

Enlève de la table l’entrée associée à la clé..

int size()

Retourne le nombre d’éléments présents dans la table

Set KeySet()

Retourne un Set composé de l’ensemble des clés du Map. Le Set est représentée par le Map : un changement sur le Map entraîne un changement sur le Set

Set entrySet()

Retourne un Set composé des couples clés valeur du Map. Le Set est représentée par le Map : un changement sur le Map entraîne un changement sur le Set

void putAll(Map m)

 

Collection values()

Retourne une collection constituée des couples de clés valeur. La collection est représentée par le Map : un changement sur le Map entraîne un changement sur la collection.

 

 


haut de la page