Java如何在输入数字时中间用逗号隔开
时间: 2024-01-21 12:17:29 浏览: 90
在 Java 中,可以使用 NumberFormat 类来格式化数字并在千位之间添加逗号。以下是一个示例代码:
```java
import java.text.NumberFormat;
public class Main {
public static void main(String[] args) {
double number = 1234567.89;
NumberFormat nf = NumberFormat.getNumberInstance();
String formattedNumber = nf.format(number);
System.out.println(formattedNumber);
}
}
```
输出结果为:1,234,567.89
在上述代码中,我们首先定义了一个 double 类型的数字。然后,我们创建了一个 NumberFormat 实例,并调用其 getNumberInstance() 方法来获取默认格式。最后,我们使用 format() 方法来格式化数字,并将其存储在一个字符串中。最终输出的字符串就是按照千位分隔符格式化后的数字。
阅读全文