java - 将整数列表转换为 int 数组

标签 java core

<分区>

有没有办法将整数列表转换为整数数组(不是整数)。像 List to int [] 这样的东西?无需遍历列表并手动将整数转换为整数。

最佳答案

您可以使用 toArray 获取 Integers 的数组,ArrayUtils 从 apache commons 将其转换为 int [].


List<Integer> integerList = new ArrayList<Integer>();
Integer[] integerArray = integerList.toArray(new Integer[0]);
int[] intArray = ArrayUtils.toPrimitive(integerArray);

资源:

关于同一主题:

关于java - 将整数列表转换为 int 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3706470/

相关文章:

java - Vaadin - Tomcat 上的可序列化错误

java - 如何确定应用程序的方法计数?

c - 我想要 linux 上 C 中的一个函数来收集核心转储而不终止进程

linux - 核心转储后自动重启应用程序

Java/JSON.simple - 在斜杠之前打印反斜杠

Java 在 if 结束时继续

java - AspectJ 的 NoSuchMethodError

java - Windows 环境变量 NUMBER_OF_PROCESSORS 在 JVM 内外显示不同的值

python - 核心文件属于哪个可执行文件?

java - 你能删除你不想要/不需要的 sakai 核心工具吗?