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.
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.
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.
In diesem Schritt erstellst du ein Long-Objekt mit einem numerischen Konstantenwert.
// creating a Long object
Long num = 12345L;
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();
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);
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
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();
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();
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);
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.
Lösche die Datei LongFloatValueMethod.java mit dem folgenden Befehl:
rm ~/project/LongFloatValueMethod.java
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.