Danny787
Ensign
- Registriert
- Jan. 2007
- Beiträge
- 180
Hallo zusammen
ich habe folgende Frage:
Ich habe eine Hashmap der Form HashMap<Content, Double>.
Das Objekt Content beinhalten ein String Attribut 'Name', welches bei mehreren Content Objekten identisch ist. Diese Entries will ich im ersten Schritt identifizieren.
Im nächsten Schritt sollen von den gefundenen Duplikaten diejenigen aus der Hashmap entfernt werden, bei denen der dazugehörige Double Value am niedrigsten ist. Es soll also von den Duplikaten nur derjenige Eintrag übrig bleiben, der den höchsten Double Value aufweist.
Hat vielleicht Jemand eine Idee, wie ich da am besten vorgehen kann?
Vielen Dank schon mal im Voraus
@Dese
Muss am Projekt eines Kollegen weiterentwickeln und da ich keine Lust habe, alles vorhandene komplett zu ändern, muss halt nun dieser Workaround herhalten :-D
Viele Dank an Alle für eure Hilfe!
ich habe folgende Frage:
Ich habe eine Hashmap der Form HashMap<Content, Double>.
Das Objekt Content beinhalten ein String Attribut 'Name', welches bei mehreren Content Objekten identisch ist. Diese Entries will ich im ersten Schritt identifizieren.
Im nächsten Schritt sollen von den gefundenen Duplikaten diejenigen aus der Hashmap entfernt werden, bei denen der dazugehörige Double Value am niedrigsten ist. Es soll also von den Duplikaten nur derjenige Eintrag übrig bleiben, der den höchsten Double Value aufweist.
Hat vielleicht Jemand eine Idee, wie ich da am besten vorgehen kann?
Vielen Dank schon mal im Voraus

@Dese
Muss am Projekt eines Kollegen weiterentwickeln und da ich keine Lust habe, alles vorhandene komplett zu ändern, muss halt nun dieser Workaround herhalten :-D
Viele Dank an Alle für eure Hilfe!
Zuletzt bearbeitet: