Введение
В этом практическом занятии вы научитесь использовать метод floatValue()
класса Long
в Java. Метод floatValue()
используется для преобразования объекта Long
в соответствующее значение float
.
💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал
В этом практическом занятии вы научитесь использовать метод floatValue()
класса Long
в Java. Метод floatValue()
используется для преобразования объекта Long
в соответствующее значение float
.
Создайте новый Java-файл с именем LongFloatValueMethod.java
в директории ~/project
с использованием следующей команды:
touch ~/project/LongFloatValueMethod.java
Откройте файл LongFloatValueMethod.java
в текстовом редакторе.
Long
В этом шаге вы создадите объект Long
с использованием числовой константы.
// creating a Long object
Long num = 12345L;
Long
в float
В этом шаге вы будете использовать метод floatValue()
, чтобы преобразовать объект Long
в значение float
.
// converting Long to float using the floatValue() method
float floatNum = num.floatValue();
В этом шаге вы будете отображать преобразованное значение float
в консоли.
// displaying the converted float value
System.out.println("Float value of " + num + " is " + floatNum);
Сохраните файл и скомпилируйте его с использованием следующей команды:
javac ~/project/LongFloatValueMethod.java
Запустите программу с использованием следующей команды:
java LongFloatValueMethod
Программа будет отображать следующий вывод для значения Long
12345L
:
Float value of 12345 is 12345.0
В этом шаге вы измените программу, чтобы принимать значение Long
от пользователя.
// creating a Scanner object to take user input
Scanner sc = new Scanner(System.in);
// prompting the user to enter a long value
System.out.print("Enter a long value: ");
// reading the long value from the user
Long num = sc.nextLong();
float
В этом шаге вы будете использовать метод floatValue()
, чтобы преобразовать введенное пользователем значение Long
в значение float
.
// converting user input Long to float using the floatValue() method
float floatNum = num.floatValue();
В этом шаге вы будете отображать преобразованное значение float
в консоли.
// displaying the converted float value
System.out.println("Float value of " + num + " is " + floatNum);
Сохраните файл и скомпилируйте его с использованием следующей команды:
javac ~/project/LongFloatValueMethod.java
Запустите программу с использованием следующей команды:
java LongFloatValueMethod
Программа попросит вас ввести значение типа long. Введите значение типа long и нажмите Enter. Программа отобразит на консоли эквивалентное значение типа float для введенного значения.
Удалите файл LongFloatValueMethod.java
с использованием следующей команды:
rm ~/project/LongFloatValueMethod.java
В этом практическом занятии вы узнали, как использовать метод floatValue()
класса Long
в Java для преобразования объектов Long
в их эквивалентные значения типа float
. Также вы узнали, как использовать класс Scanner
для ввода данных пользователем и как выводить результаты на консоль с использованием метода println()
.