Bonsoir,
Il faut que tu utilises un itérateur.
Exemple :
Hashset<TonObjet> hs = new Hashset<TonObjet>();
Iterator<TonObjet> it = hs.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
Ceci aura pour effet d'appeler la méthode toString() de ton objet (celle héritée de la classe Object, ou alors celle que tu auras écrite pour surcharger celle de la classe Object).
Qu'entends-tu par "extraire un élément" ? Avec un hashset, tu peux uniquement tester si un objet appartient à ton ensemble ou non (et éventuellement le retirer de l'ensemble).
C'est difficile de parler d'extraction d'un élément dans un ensemble car tu n'as pas de notion d'ordre ici.
Cordialement,
rtfm and jfgi