java 把一个字符串类型的数值,去掉小数点后多余的0 的几种方法
时间: 2023-05-19 10:03:49 浏览: 148
Java去掉数字字符串开头的0三种方法(推荐)
1. 使用 DecimalFormat 类:可以使用 DecimalFormat 类的 format() 方法将字符串转换为数字,并指定格式化规则,去掉小数点后多余的0。
2. 使用 String 类的 replaceAll() 方法:可以使用正则表达式匹配小数点后多余的0,并将其替换为空字符串。
3. 使用 Double 类的 toString() 方法:可以将字符串转换为 Double 类型,再使用 toString() 方法将其转换为字符串,去掉小数点后多余的0。
4. 使用 BigDecimal 类:可以使用 BigDecimal 类的 stripTrailingZeros() 方法去掉小数点后多余的0。
阅读全文