Класс Float
Класс Float представляет собой неизменяемую обертку для примитивного типа float. Он находится в пакете java.lang и наследуется от класса Number. Основное применение класса - преобразование строкового представления числа в тип float, а также упаковка (boxing) и распаковка (unboxing) примитивных значений. В этой статье мы рассмотрим основные методы класса, такие как parseFloat, valueOf и floatValue.
Синтаксис
Float.parseFloat(String s)
Float.valueOf(String s)
Float.valueOf(float f)
new Float(float value) // устаревший конструктор
Пример
Давайте преобразуем строку "123.45" в число с плавающей точкой с помощью метода parseFloat:
public class Main
{
public static void main(String[] args)
{
String str = "123.45";
float res = Float.parseFloat(str);
System.out.println(res);
}
}
Результат выполнения кода:
123.45
Пример
Давайте создадим объект класса Float с помощью метода valueOf и выведем его значение:
public class Main
{
public static void main(String[] args)
{
Float res = Float.valueOf("123.45");
System.out.println(res);
}
}
Результат выполнения кода:
123.45
Пример
Давайте получим примитивное значение float из объекта класса Float с помощью метода floatValue:
public class Main
{
public static void main(String[] args)
{
Float obj = Float.valueOf("123.45");
float res = obj.floatValue();
System.out.println(res);
}
}
Результат выполнения кода:
123.45
Смотрите также
-
метод
parseFloat,
который преобразует строку в число типа float -
метод
valueOf,
который создает объект Float из строки или числа -
метод
toDouble,
который преобразует значение в тип double -
метод
parseDouble,
который преобразует строку в число типа double