Существует несколько существующего код формы наблюдения, которая используется для форматирования числовых значений:Java string.Format с символом валюты
String.format(pattern, value)
Обратите внимание, что я не могу изменить сам код - я могу только измените шаблон формата, поставленный в код.
Каков шаблон формата для вывода символа валюты для языкового стандарта по умолчанию? По существу, я хочу достичь следующий вывод:
String.format("...", 123) => $ 123
Может быть, стоит посмотреть на [NumberFormat] (http://docs.oracle.com/javase/6/docs/api/java/text/NumberFormat.html#format (длинный)). –
отредактировано, чтобы упомянуть, я не могу изменить код –
@MarcPolizzi: вы не можете изменить код, но вы * можете * изменить строку формата (предположительно указанную в другом месте) - это правильно? –