Метод floatValue() класса Long в Java

JavaJavaBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии вы научитесь использовать метод 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().