In Hashtable suchen

  • Themenstarter Themenstarter disasterpiece39
  • Beginndatum Beginndatum
D

disasterpiece39

Gast
Heyho!

Ich bräuchte ein bisschen Hilfe bei nem Hashtable!

Wir haben als Hausübung aufbekommen zwei Klassen (Buch und Buchverwaltung) zu erstellen. Ein Buch ist als einzelnes Objekt der Buchverwaltung anzusehen. Die ganzen Bücher werden dann in einem Hashtable in der Klasse Buchverwaltung abgelegt.
Es soll möglich sein nach einem Buch zu suchen. Als Suchkriterium soll man entweder nach dem Titel oder dem Autor suchen können. Allerdings sollen wir als Key des Hashtables die ISBN-Nummer des jeweiligen Buches.

Daher hier meine Frage:

Wie kann ich einen Hashtable durchsuchen, wenn ich nicht nach dem Key des Hashtables sondern nach einem Attribut eines Hashtable-Objektes suche?
Außerdem würde mich interessieren ob es möglich ist Objekt für Objekt einen Hashtable durchzugehen.

Danke für eure Hilfe!

mit freundlichen Grüßen,
Christopher 🙂
 
klar geht das:
Java:
for(Map.Entry entry : hashTable.entrySet()){
  Objec key = entry.getKey();
  Object value = entry.getValue();
  //mach was mit value...
}

Wenn die Map (Hashtable) typisiert ist, kannst du die Objekte gleich direkt verwenden.
 
Aaaaah! Habs verstanden!

Danke, danke, danke! 🙂

mit freundlichen Grüßen,
Christopher 🙂
 

Neue Themen


Zurück
Oben