努力搬砖的第三天
2020-10-16 本文已影响0人
老猪敲码
1.为了能高效拼接字符串,Java标准库提供了StringBuilder,它是一个可变对象,可以预分配缓冲区,这样,往StringBuilder中新增字符时,不会创建新的临时对象
2.java.math.BigInteger就是用来表示任意大小的整数。BigInteger内部用一个int[]数组来模拟一个非常大的整数。
对BigInteger做运算的时候,只能使用实例方法,例如,加法运算:
BigInteger i1 =newBigInteger("1234567890");BigInteger i2 =newBigInteger("12345678901234567890");BigInteger sum = i1.add(i2);// 12345678902469135780