java自动去掉小数点后的0
时间: 2024-04-13 13:28:00 浏览: 146
java去掉小数点后面多余的0.txt
在Java中,你可以使用DecimalFormat类来格式化数字并自动去掉小数点后的0。下面是一个示例代码:
```java
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
double number = 12.3400;
// 创建DecimalFormat对象,并设置格式化规则
DecimalFormat df = new DecimalFormat("#.##");
// 格式化数字并输出
System.out.println(df.format(number)); // 输出: 12.34
}
}
```
在上面的示例中,我们创建了一个DecimalFormat对象,并通过设置格式化规则 `#.##` 来指定只保留两位小数,并自动去掉小数点后的0。然后,我们使用 `df.format(number)` 方法将数字格式化为字符串,并打印输出结果。
希望这个例子对你有帮助!如果你有任何其他问题,请随时提问。
阅读全文