- 判断集合结果集是否为空
CollectionUtils.isEmpty()
2.判断字符串是否为空
StringUtils.isBlank()
StringUtils.isNotBlank()
3.高精度计算(BigDecimal)
BigDecimal的概述
由于在运算的时候,float类型和double很容易丢失精度。
所以,为了能精确的表示、计算浮点数,Java提供了BigDecimal
构造方法
public BigDecimal(String val)
成员方法
public BigDecimal add(BigDecimal augend) 加
public BigDecimal subtract(BigDecimal subtrahend) 减
public BigDecimal multiply(BigDecimal multiplicand) 乘
public BigDecimal divide(BigDecimal divisor) 除
4.大数问题计算(BigInteger)
BigInteger的概述
可以让超过Integer范围内的数据进行运算
构造方法
public BigInteger(String val)
成员方法
public BigInteger add(BigInteger val) 加
public BigInteger subtract(BigInteger val) 减
public BigInteger multiply(BigInteger val) 乘
public BigInteger divide(BigInteger val) 除
public BigInteger[] divideAndRemainder(BigInteger val) %取模
5.三种迭代删除,是否能删除
1.普通for循环删除
2.迭代器删除
3.增强for循环