Java-hashmaps ohne Wert?

Sagen wir, ich wollen, die Worte in einer Daten-Struktur, und ich will Konstante Zeit-lookups, um zu sehen, wenn das Wort in dieser Daten Struktur. Alles was ich will zu tun ist, um zu sehen, ob das Wort existiert. Würde ich eine HashMap (containsKey()) für diesen? HashMaps Taste->Wert-Paarungen, aber in meinem Fall habe ich nicht einen Wert haben. Natürlich könnte ich mit null für den Wert, aber auch null nimmt Platz. Es scheint, wie es sein sollte, eine bessere Datenstruktur für diese Anwendung.

Die Sammlung könnte möglicherweise verwendet werden, die von mehreren threads, aber da die enthaltenen Objekte von der collection nicht ändern würde, ich glaube nicht, dass ich eine Synchronisierung/Parallelität Anforderung.

Kann jemand mir helfen?

InformationsquelleAutor jbu | 2009-05-13
Schreibe einen Kommentar