将一个对象数组转换为其基本类型的数组
如果您有一个包含原始类型(例如Byte、Integer、Char等)的Java对象数组,有没有一种简洁的方法将其转换为原始类型的数组?特别是在不创建新数组并循环遍历内容的情况下是否可以完成。
例如,给定
Integer[] array
将其转换为
int[] intArray
遗憾的是,当在Hibernate和一些我们无法控制的第三方库之间进行接口时,我们经常需要执行此操作。这似乎是一个相当常见的操作,所以如果没有快捷方法的话,我会感到惊讶的。
感谢您的帮助!