Введение
В этом практическом занятии вы узнаете о методе floatValue() класса Float в Java. Метод floatValue() используется для преобразования объекта Float в соответствующее примитивное значение float. В этом практическом занятии вам поможет пройти процесс использования этого метода с помощью примеров кода.
Создайте файл на Java
Откройте терминал и создайте новый Java-файл с помощью следующей команды:
touch FloatValueLab.java
Определите главный класс
Для того чтобы использовать класс Float и его метод floatValue(), нам нужно определить главный класс. Введите следующий код в файл FloatValueLab.java:
public class FloatValueLab {
public static void main(String[] args) {
// code goes here
}
}
Создайте объекты Float
В этом шаге мы создадим два объекта Float с помощью метода valueOf(). Введите следующий код внутри метода main:
Float f1 = Float.valueOf("3.14");
Float f2 = Float.valueOf("5.67");
Метод valueOf() принимает аргумент типа String и возвращает объект Float, соответствующий значению аргумента.
Преобразуйте объекты Float в float
Теперь мы будем использовать метод floatValue(), чтобы преобразовать объекты Float в соответствующие примитивные значения float. Введите следующий код внутри метода main:
float x = f1.floatValue();
float y = f2.floatValue();
Метод floatValue() является экземплярным методом класса Float, который возвращает значение float объекта Float.
Выведите значения float
Наконец, мы выведем значения float на консоль. Введите следующий код внутри метода main:
System.out.println("Value of f1 as float: " + x);
System.out.println("Value of f2 as float: " + y);
Компилируйте и запустите Java-программу
Сохраните файл FloatValueLab.java и скомпилируйте его с использованием следующей команды:
javac FloatValueLab.java
После успешной компиляции запустите программу, введя следующую команду:
java FloatValueLab
Введите данные с клавиатуры
Теперь напишем программу, которая будет получать ввод от пользователя через консоль и преобразовывать его в соответствующее значение float. Обновите метод main следующим кодом:
Scanner sc = new Scanner(System.in);
System.out.print("Enter a float value: ");
String input = sc.nextLine();
Float f = Float.valueOf(input);
System.out.println("Value of input as float: " + f.floatValue());
В этом коде мы сначала создаем объект Scanner для чтения ввода с консоли. Затем просим пользователя ввести значение float и сохраняем ввод в переменную String с именем input. Затем мы преобразуем это значение String в объект Float с использованием метода valueOf(). Наконец, мы используем метод floatValue() для получения соответствующего примитивного значения float и выводим его на консоль.
Компилировать и запускать Java-программу
Сохраните файл FloatValueLab.java и скомпилируйте его с использованием следующей команды:
javac FloatValueLab.java
После успешной компиляции запустите программу, введя следующую команду:
java FloatValueLab
Это вызовет вас к вводу значения float. Введите значение по своему выбору и нажмите Enter. Программа выведет соответствующее значение float.
Резюме
В этом практическом занятии вы узнали, как использовать метод floatValue() класса Float в Java. Вы узнали, как создавать объекты Float с использованием метода valueOf() и как преобразовывать их в соответствующие примитивные значения float с использованием метода floatValue(). Вы также узнали, как считывать ввод пользователя с консоли и преобразовывать его в значение float с использованием методов класса Float.



