Spec-Zone .ru
спецификации, руководства, описания, API
|
Программы хранят и работают на числах независимым от локали способом. Прежде, чем вывести на экран или напечатать число, программа должна преобразовать это в a String
это находится в чувствительном к локали формате. Например, во Франции номер 123456.78 должен быть отформатирован как 123 456,78, и в Германии это должно появиться как 123.456,78. В этом разделе Вы изучите, как сделать Ваши программы независимыми от соглашений локали для десятичных точек, тысячи разделителей, и других свойств форматирования.
Используя методы фабрики, обеспеченные NumberFormat
class, можно получить специфичные для локали форматы для чисел, валют, и процентов.
С DecimalFormat
class Вы определяете формат числа с a String
образец. DecimalFormatSymbols
class позволяет Вам изменять символы форматирования, такие как десятичные разделители и знаки "минус".