将一个对象数组转换为其基本类型的数组

11 浏览
0 Comments

将一个对象数组转换为其基本类型的数组

如果您有一个包含原始类型(例如Byte、Integer、Char等)的Java对象数组,有没有一种简洁的方法将其转换为原始类型的数组?特别是在不创建新数组并循环遍历内容的情况下是否可以完成。

例如,给定

Integer[] array

将其转换为

int[] intArray

遗憾的是,当在Hibernate和一些我们无法控制的第三方库之间进行接口时,我们经常需要执行此操作。这似乎是一个相当常见的操作,所以如果没有快捷方法的话,我会感到惊讶的。

感谢您的帮助!

0