Biesterfeld: List von Integer nach int[] konvertieren?

Beitrag lesen

Hej,

Nein, diesen Weg gibt es nicht. Aber rate mal, was die Funktion Collection.toArray(...) eigentlich macht - richtig, sie geht mit einer Schleife durch die einzelnen Objekte und gibt sie letztlich als Array zurück.

Collection.toArray() und Collection.toArray( Object[] o ) sind abstrakt und geben keine Implementierung vor. Aber zumindest die Implementierungen von ArrayList und Vector verwenden zudem System.arraycopy(), was weil es nativ ist deutlich performanter sein sollte als es in Java per for-Schleife zu druchlaufen.

Beste Grüße
Biesterfeld

--
Art.1: Et es wie et es
Art.2: Et kütt wie et kütt
Art.3: Et hätt noch immer jot jejange
Das Kölsche Grundgesetz