Замена в String.format '.' на ','

199
14 апреля 2017, 20:33

Пишу (русским языком) в формате разделитель "."(точка), в выводе "," (запятая).

Double d = -835.2221557866648;
DecimalFormat myFormatter = new DecimalFormat("####.######");
System.out.println(  myFormatter.format(d) );
System.out.println( String.format("%.6f", d) );

output

-835,222156
-835,222156

P.S. Есть предположение, что выставленно в системе разделитель ",". Если это действительно влияет, то как ему задать "ногами" использовать разделитель "."(точку)?

Answer 1
String.format(Locale.ROOT, "%.6f", d);
READ ALSO
отображение файла в TextView

отображение файла в TextView

как вывести слова из файла в TextView рандомно ,чтобы обрабатывал нажатияТ

184
Создание любой программы на Java без IDE [требует правки]

Создание любой программы на Java без IDE [требует правки]

Как можно создать программу на Java (даже простейший вывод в консоль) без IDE? Конечно есть догадки по поводу javacexe, но что делать с пакетами?

243
Инвайты между пользователями

Инвайты между пользователями

Подскажите пожалуйста как реализовать инвайты между пользователями одного приложениеНапример: один авторизованный пользователь приглашает...

190
Компиляция RootToots

Компиляция RootToots

Есть проект на Гитхабе - https://githubcom/Stericson/RootTools Последняя скомпилированная версия 4

186