ppt中的问题2
1 方法重载
满足以下条件的两个或多个方法构成重载关系
1 方法名相同
2 参数类型不同,参数个数不同,参数类型的顺序不同
2 处理大数字
BigInteger 操作整型
BigDecimal 操作小数
BigInterger的方法
public BigInteger(String val) 将一个字符串变为BigInteger类型的数据
public BigInteger add(BigInteger val) 加法
public BigInteger subtract(BigInteger val) 减法
public BigInteger multiply(BigInteger val) 乘法
public BigInteger divide(BigInteger val) 除法
public BigInteger max(BigInteger val) 返回较大值
public BigInteger min(BigInteger val) 返回较小值
public BigInteger[] divideAndRemainder(BigInteger val) 除法操作,数组的第一个元素为除法的商,第二个元素为除法的余数
BigInteger在java.math包中
BigDecimal的方法
public BigDecimal(double val) 将double表示形式转换为BigInteger
public BigDecimal(int val) 将int表示形式转换为BigInteger
public BigDecimal(String val) 将字符串表示形式转换为BigInteger
public BigDecimal add(double val) 加法
public BigDecimal subtract(double val) 减法
public BigDecimal multiply(double val) 乘法
public BigDecimal divide(double val) 除法

浙公网安备 33010602011771号