黑马程序员技术交流社区
标题:
关于Integer 和BigInteger 的疑问
[打印本页]
作者:
小小ye
时间:
2015-4-18 23:14
标题:
关于Integer 和BigInteger 的疑问
为什么第一个可以运行?第二个不行呢?
1. Integer x = 3 ;
x = x + 3;
System.out.println(x);
2. BigInteger x = 3 ;
x = x + 3;
System.out.println(x);
作者:
翰墨
时间:
2015-4-19 10:28
1、首先BigInteger中int类型转换成BigInteger类型写法:BigInteger x=new BigInteger("3"); //将int型的3转换为BigInteger型,将3转为字符串给BigInteger 类型的x赋初值
2、其次BigInteger 在四则运算时有专门的方法。加法用add(); x =x.add(x);
作者:
zhuchangbao
时间:
2015-4-19 10:35
应该是BigInteger需要字符串类型的赋值。
作者:
lclxjzz
时间:
2015-4-19 10:56
学习了·········
作者:
an_lucas
时间:
2015-4-19 19:03
学习学习
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2