IllegalFormatConversionException

236
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: Ещё...

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

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

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

280
Java. Web Browser

Java. Web Browser

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

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

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

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

492