Java How To
 


Set in List wandeln

How To ...

Wie kann eine Set in eine List gewandelt werden?

Hintergründe

Eine „Umwandlung” ist nicht möglich. Es kann jedoch einfache eine Liste erzeugt werden, da ein Konstruktor mit Mengenparameter existiert.

So geht's

Einfach den entsprechnden Konstruktor aufrufen:

    Set set = new HashSet();
    ...
    List list = new ArrayList(set);
		

Funktioniert auch mit generischen Typen:

    Set set = new HashSet();
    ...
    List list = new ArrayList(set);