Это Тип преобразования: тип преобразования требуется, когда мы используем различные типы данных в каких-либо переменных.
String str = "123.22";
int i = Integer.parseInt(str);
float f = Float.parseFloat(str);
long l = Long.parseLong(str);
double d= Double.parseDouble(str);
str = String.valueOf(d);
str = String.valueOf(i);
str = String.valueOf(f);
str = String.valueOf(l);
Также несколько раз нам нужно Тип Casting: литье типа требуется, когда мы используем одни и те же данные, но в другом типе. только вы отбрасываете от большого до малого.
i = (int)f;
i = (int)d;
i = (int)l;
f = (float)d;
f = (float)l;
l = (long)d;
удалить ',' !! Я думаю, вы хотели добавить '.' –
следует заменить его на. ? –
@ayilmaz Да, это правильно – Bigflow