Wie konvertiert man am einfachsten eine List
zu einer Set
in Java?
+1 für ein vollständiges Codebeispiel. Ein zusätzlicher Hinweis ist, dass das Hashing nicht garantiert von Lauf zu Lauf gleich ist. Das bedeutet, dass die Liste, die nach 'Setze Werte .....' gedruckt wird, in einem Lauf 'ABC' und in einem anderen Lauf 'CBA' sein könnte. Wie ich in meiner Antwort erwähnt habe, könnten Sie eine Baumstruktur verwenden, um eine stabile Reihenfolge zu erhalten. Eine andere Möglichkeit wäre die Verwendung eines LinkedHashSet, das sich die Reihenfolge merkt, in der die Elemente hinzugefügt wurden.