Я пытался Java9 функцию JShell. Я не в состоянии установить значение с плавающей точкой:JShell возможный lossy конверсия из double to float
jshell> float b = 3.5
Error:
| incompatible types: possible lossy conversion from double to float
| float b = 3.5;
jshell> float x =2
x ==> 2.0
попробуйте '3.5f', чтобы присвоить значение и поиск о' lossy conversion from double to float' –
В чем вопрос? Имейте в виду, что в Java '3.5' есть буква' double'. Соответствующий литерал 'float' равен' 3.5f'. –
спасибо, что работа – jos