有一个叫做NumberFormat处理的类,它会处理某种格式的打印数字,并将String表示数字的数字解析成实际数字Number.
DecimalFormat是一个具体的子类NumberFormat,您可以使用DecimalFormat例如使用逗号作为分组分隔符格式化数字:
NumberFormat myFormat = new DecimalFormat("#,###");
Run Code Online (Sandbox Code Playgroud)
您还可以使用DecimalFormat货币格式.
同样,DateFormat处理解析和打印日期.
javadocs在这里:NumberFormat, DecimalFormat.
该java.text.NumberFormat课程将做到这一点,使用您的语言环境适当的分隔符.例:
import java.text.NumberFormat;
System.out.println(NumberFormat.getInstance().format(1000000));
==>1,000,000
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2872 次 |
| 最近记录: |