Wenn Sie ein Array von Java-Objekten haben, die einen primitiven Typ haben (z. B. Byte, Integer, Char usw.). Gibt es eine gute Möglichkeit, es in ein Array vom primitiven Typ umzuwandeln? Dies kann insbesondere erfolgen, ohne dass ein neues Array erstellt und der Inhalt durchlaufen werden muss.
So zum Beispiel gegeben
Integer[] array
Was ist der beste Weg, dies in umzuwandeln
int[] intArray
Leider müssen wir dies ziemlich häufig tun, wenn wir eine Schnittstelle zwischen Hibernate und einigen Bibliotheken von Drittanbietern herstellen, über die wir keine Kontrolle haben. Es scheint, dass dies eine recht häufige Operation ist, daher wäre ich überrascht, wenn es keine Abkürzung gibt.
Danke für Ihre Hilfe!