JAVA中怎么把int型数据转为BigInteger型数据

 我来答
freechan10
2020-01-15 · TA获得超过2.9万个赞
知道小有建树答主
回答量:263
采纳率:68%
帮助的人:12.2万
展开全部

1、创建java类,TestBigInteger.java;

2、编写java代码;

public class TestBigInteger {

public static void main(String[] args) {

BigInteger bint = new BigInteger(String.valueOf(123));

}

}

3、编写输出结果代码;

System.out.println(bint);

System.out.println(bint.getClass());

4、执行结果,类型为‘class java.math.BigInteger’;

钢神绿钢
高粉答主

推荐于2017-10-03 · 醉心答题,欢迎关注
知道大有可为答主
回答量:11.3万
采纳率:56%
帮助的人:1.2亿
展开全部

1.打开MyEclipse,新建Java工程和Java脚本,在主函数中定义整型变量number,赋值7788。

2.添加字符串变量medium,将number+""转换为字符串类型。

3.新建类变量BigInteger bi,赋值new BigInteger(medium),表示变量实际类型是new BigInteger(medium),用于接收medium数据。

4.写下输出语句"System.out.print(bi);",点击Run按钮测试。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没有响应m2
2014-09-17 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3426万
展开全部
先把int转成String 然后用这个String作为BigInteger的构造方法的值穿进去就行了

BigInteger b = new BigInteger("100000000");
这样就行
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heptnaol
2014-09-17 · TA获得超过7259个赞
知道大有可为答主
回答量:7120
采纳率:78%
帮助的人:1736万
展开全部
int i = 0;
BigInteger bitInt = new BitInteger(String.valueOf(i));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
azhqgu
2015-10-21 · TA获得超过323个赞
知道小有建树答主
回答量:563
采纳率:75%
帮助的人:199万
展开全部
BigInteger 的范围要比Integer 大
Integer 最大就是2147483648
所以不能把BigInteger 转Integer
反之则可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式