IllegalFormatConversionException

205
17 ноября 2017, 06:17

почему получается исключение?

double x49 = 0;
double y49 = 0;
double z49 = 0;
/*
* вычисление. 
*/
String summ = String.valueOf(x49 + y49 + z49);
/*
*  summ  = 50.666 - как вариант
*/
String s = String.format("%.2f", summ);

исключение!

java.util.IllegalFormatConversionException: f != java.lang.String
at java.util.Formatter$FormatSpecifier.failConversion(Unknown Source)
at java.util.Formatter$FormatSpecifier.printFloat(Unknown Source)
at java.util.Formatter$FormatSpecifier.print(Unknown Source)
at java.util.Formatter.format(Unknown Source)
at java.util.Formatter.format(Unknown Source)
at java.lang.String.format(Unknown Source)
READ ALSO
Как можно оптимизировать следующий код?

Как можно оптимизировать следующий код?

Собственно таких участков очень большое количество, меняется только конструктор фреймовМожно ли как то выделить этот код в метод? UPD1: Ещё...

222
Design patterns [требует правки]

Design patterns [требует правки]

To gain a popularity among the business’ competitors, GeekMoviesuz should provide a various qualities for the content on the site

237
Java. Web Browser

Java. Web Browser

Всем привет! Взял на курсач браузер на JavaСделал костяк, с вкладками

198
Двойная сортировка в Map

Двойная сортировка в Map

Добрый деньможет кто подскажет, уже все перепробовал Есть мапа Map<List<String>, Integer> mapDistanceSort = new LinkedHashMap<>();

433