Convertir una matriz de objetos a una matriz de sus tipos primitivos

Si tiene una matriz de objetos Java que tienen un tipo primitivo (por ejemplo Byte, Integer, Char, etc.). ¿Hay alguna forma ordenada en que pueda convertirlo en una matriz del tipo primitivo? En particular, esto se puede hacer sin tener que crear una nueva matriz y recorrer los contenidos.

Entonces, por ejemplo, dado

Integer[] array

Cuál es la mejor manera de convertir esto en

int[] intArray

Desafortunadamente, esto es algo que tenemos que hacer con bastante frecuencia cuando interactuamos entre Hibernate y algunas bibliotecas de terceros sobre las cuales no tenemos control. Parece que esta sería una operación bastante común, por lo que me sorprendería si no hay un atajo.

¡Gracias por tu ayuda

Respuestas a la pregunta(7)

Su respuesta a la pregunta