Завершение кода REPL показывает методы всех объектов Float
, доступных на пути (т. Е. scala.Float
scala.runtime.Float
и java.lang.Float
). Однако scala.Float
scala.runtime.Float
имеет приоритет над java.lang.Float
и, следовательно, ошибкой.
Следующие работы:
scala> import java.lang.{Float => JFloat}
import java.lang.{Float=>JFloat}
scala> JFloat.floatToIntBits(2f)
res5: Int = 1073741824