Java Long floatValue Methode

JavaJavaBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab lernst du, wie du die floatValue()-Methode der Long-Klasse in Java verwendest. Die floatValue()-Methode wird verwendet, um ein Long-Objekt in seinen äquivalenten float-Wert umzuwandeln.

Projekt einrichten

Erstelle eine neue Java-Datei mit dem Namen LongFloatValueMethod.java im Verzeichnis ~/project mit dem folgenden Befehl:

touch ~/project/LongFloatValueMethod.java

Öffne die Datei LongFloatValueMethod.java in einem Texteditor.

Erstellen eines Long-Objekts

In diesem Schritt erstellst du ein Long-Objekt mit einem numerischen Konstantenwert.

// creating a Long object
Long num = 12345L;

Konvertieren von Long in float

In diesem Schritt verwendest du die floatValue()-Methode, um das Long-Objekt in einen float-Wert umzuwandeln.

// converting Long to float using the floatValue() method
float floatNum = num.floatValue();

Anzeige des Ergebnisses

In diesem Schritt wirst du den umgewandelten float-Wert auf der Konsole anzeigen.

// displaying the converted float value
System.out.println("Float value of " + num + " is " + floatNum);

Testen des Programms

Speichere die Datei und kompiliere sie mit dem folgenden Befehl:

javac ~/project/LongFloatValueMethod.java

Führe das Programm mit dem folgenden Befehl aus:

java LongFloatValueMethod

Das Programm wird die folgende Ausgabe für den Long-Wert 12345L anzeigen:

Float value of 12345 is 12345.0

Benutzer-Eingabe entgegennehmen

In diesem Schritt wirst du das Programm so ändern, dass es den Long-Wert von der Benutzerin entgegennimmt.

// 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();

Umwandeln der Benutzereingabe in float

In diesem Schritt verwendest du die floatValue()-Methode, um den von der Benutzerin eingegebenen Long-Wert in einen float-Wert umzuwandeln.

// converting user input Long to float using the floatValue() method
float floatNum = num.floatValue();

Anzeige des Ergebnisses

In diesem Schritt wirst du den umgewandelten float-Wert auf der Konsole anzeigen.

// displaying the converted float value
System.out.println("Float value of " + num + " is " + floatNum);

Testen der Änderung

Speichere die Datei und kompiliere sie mit dem folgenden Befehl:

javac ~/project/LongFloatValueMethod.java

Führe das Programm mit dem folgenden Befehl aus:

java LongFloatValueMethod

Das Programm wird dich auffordern, einen Long-Wert einzugeben. Gib einen Long-Wert ein und drücke die Enter-Taste. Das Programm wird den Float-Äquivalenten des eingegebenen Werts auf der Konsole anzeigen.

Aufräumen

Lösche die Datei LongFloatValueMethod.java mit dem folgenden Befehl:

rm ~/project/LongFloatValueMethod.java

Zusammenfassung

In diesem Lab hast du gelernt, wie du die floatValue()-Methode der Long-Klasse in Java verwendest, um Long-Objekte in ihre äquivalenten float-Werte umzuwandeln. Du hast auch gelernt, wie du die Scanner-Klasse verwendest, um Benutzereingaben zu erhalten, und wie du die Ausgabe auf der Konsole mit der println()-Methode anzeigst.