我有一个整数数组。有没有一种方法可以将此 int 数组直接转换为 BigInteger Array 而无需遍历元素?
最佳答案
如果您使用 java-8,这应该可以完成工作
int[] ints = new int[]{1,2,3};
System.out.println(Arrays.toString(ints)); // [1, 2, 3]
BigInteger[] bigs = Arrays.stream(ints)
.mapToObj(BigInteger::valueOf)
.toArray(BigInteger[]::new);
System.out.println(Arrays.toString(bigs)); // [1, 2, 3]
关于java - 从 int 数组创建 BigInteger 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35772162/