文档

Java™ 教程-Java Tutorials 中文版
数字和货币
Trail: Internationalization
Lesson: Formatting

数字和货币

程序以与语言环境无关的方式存储和操作数字。在显示或打印数字之前,程序必须将其转换为语言环境敏感格式的 String。例如,在法国,数字 123456.78 的格式应为 123 456,78,在德国则应为 123.456,78。在本节中,你将学习如何使程序独立于小数点,千位分隔符和其他格式设置属性的语言环境规范。

使用预定义格式

使用 NumberFormat 类提供的工厂方法,你可以获取数字,货币和百分比的特定于语言环境的格式。

使用模式格式化

使用 DecimalFormat 类,可以使用 String 模式指定数字的格式。DecimalFormatSymbols 类允许你修改格式符号,例如小数分隔符和减号。


Previous page: Formatting
Next page: Using Predefined Formats