Метод valueOf
Метод valueOf класса Float преобразует
переданное значение в объект класса Float.
В первый параметр мы передаем число типа float
или double, либо строку с числом. Метод возвращает
новый объект Float, содержащий указанное значение.
Этот метод часто используется для упаковки примитивного
значения в объект.
Синтаксис
Float.valueOf(float f)
Float.valueOf(double d)
Float.valueOf(String s)
Пример
Давайте преобразуем примитивное значение типа float
в объект Float:
public class Main
{
public static void main(String[] args)
{
float num = 12.5f;
Float res = Float.valueOf(num);
System.out.println(res);
}
}
Результат выполнения кода:
12.5
Пример
Давайте преобразуем строку с числом в объект Float:
public class Main
{
public static void main(String[] args)
{
String str = "12345";
Float res = Float.valueOf(str);
System.out.println(res);
}
}
Результат выполнения кода:
12345.0
Пример
Давайте преобразуем значение типа double
в объект Float:
public class Main
{
public static void main(String[] args)
{
double num = 3.14;
Float res = Float.valueOf(num);
System.out.println(res);
}
}
Результат выполнения кода:
3.14
Смотрите также
-
метод
parseFloat,
который преобразует строку в число -
метод
valueOfкласса Double,
который преобразует значение в объект Double -
метод
boxing,
который описывает упаковку примитивов -
класс
Float,
который представляет объектную обертку числа