Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Wann? Beim Einfügen oder zu irgendeinem Zeitpunkt?
Du könntest eine sortierte Liste verwenden. Dann geht das Durchsuchen schneller - allerdings dauert das Einfügen länger.
Nö, leider ich bekomme ich eine Liste fertig "geliefert", mit der ich weiterarbeiten muss, wenn sie duplikatfrei ist. Bei Duplikaten muss ich eine Exception mit dem ersten Duplikat werfen.
Dann musst du die Liste der Reihe nach durchgehen und die Elemente in ein Set packen. Wenn ein Element schon im Set ist, wirfst du die Exception. Was schnelleres fällt mir nicht ein.
was spricht denn nun gegen Einfügen in eine Map? sind doch nur drei Zeilen und die kannst du dir notfalls in eine statische Methode schreiben,
wenn es dir zu aufwendig ist, das öfter einzutippen,