Метод floatValue класса Java Float

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

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

Введение

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