Java 常见 bug BigDecimal 应先乘后除,因为除的时候要设置精度 bigDecimal.doubleValue() 会用科学计数法 1E17在这种格式是合法数字,就像1_000 第二位大写的字段在 IDEA 生成的get/set方法第 4 位字符不能正常大写 使用 IDEA 的推断可空性注解避免空指针,包括局部变量,修改 可空注解提供方比较多,这里待研究 不需要正则替换时优先使用replace()(也是替换所有) replaceAll()和split()的参数是正则表达式