从 int 值创建 BigInteger 实例的最有效方法是什么?
2022-09-02 14:22:18
我有一个带有BigInteger参数的方法(在第三方库中):
public void setValue (BigInteger value) { ... }
我不需要“它的所有力量”,我只需要使用整数。那么,如何将整数传递给此方法?我的解决方案是从int值中获取字符串值,然后从字符串创建BigInteger:
int i = 123;
setValue (new BigInteger ("" + i));
有没有其他(推荐的)方法来做到这一点?