2012-10-02 131 views
1

我试图将Double值的数组转换为BigInteger值的数组,但我无法弄清楚如何告诉java如何创建一个新的空BigInteger数组与原始数组的长度相同。将双精度数组转换为BigDecimal的数组

+0

如何创建BigInteger数组?你不能只是得到Double.size然后创建新的数组? – sheidaei

+0

问题在于,我完全摒弃了如何去做;而不是花15分钟在maual中查看它,我想我只花了5分钟时间询问。 – AJMansfield

回答

6
BigInteger[] dest = new BigInteger[src.length]; 

其中src是原始双排列。

0

既然你有你的Double array的长度。你可以把它作为大小,你BigInteger阵列..

BigInteger[] bigIntegerArr = new BigInteger[doubleArray.length]; 
0
BingInteger[] secondArray = new BigInteger[doublArray.length]; 
0

与你的双数组的长度初始化。

Double[] doubleArray = ...; 
BigInteger[] bigIntArray = new BigInteger[doubleArray.length]; 
相关问题