Gewusst wie: geben ein Float-Literal in Java

April 16

Java-Programme können eine Vielzahl von Benutzer Tastatureingaben nehmen. Sie können Zeichenfolgen und alle primitiven numerischen Typ eingeben: Integer, lang, schweben oder verdoppeln (Float mit doppelter Genauigkeit). Im Prinzip alle Konsolen-Eingabe ist nur ein Strom von nichtinterpretierten Bytes--, so Sie die entsprechenden Java-Library-Funktionen zum Analysieren einer bestimmten Eingabe als Float aufrufen müssen. Wenn die Anwendung ausgeführt wird, wird der Benutzer dieser bestimmten Eingabe angeben, indem Sie die folgenden Java Syntax-Regeln für Schwimmer Literale (Konstante Werte).

Anweisungen

1 Enthalten Sie die folgende Zeile am Anfang des Java-Codes:

Import Java.IO;

2 Schreiben Sie Code, der von der Konsole, wie im folgenden Beispielcode eine Instanz der vordefinierten BufferedReader Java-Klasse zum Lesen Eingabe erstellt:

BufferedReader MyInputStream = new BufferedReader (neue InputStreamReader(System.in));

"System.in" ist dem Eingabestream definiert für jede Java-Anwendung, auch genannt "Standardeingabe."

3 Fügen Sie Code, die eine Float-Zahl aus dem Objekt BufferedReader liest:

float MyFloat;

MyFloat = Float.parseFloat(myInputStream.readLine());

4 Kompilieren Sie die gesamte Java-Anwendung, einschließlich des Codes hinzugefügt, die in den Schritten 1 bis 3, indem Sie auf "Start", dann "Cmd" in das Suchfeld eingeben, und drücken Sie "Enter." Eine neue Befehlszeile wird geöffnet. Geben Sie den folgenden Befehl hinein:

Javac myMainClass.java

Ersetzen Sie "myMainClass.java" durch den Namen der Datei mit der Java-Quellcode. Drücken Sie "Enter."

5 Führen Sie Ihre Java-Anwendung, indem Sie den folgenden Befehl in das Befehlsfenster eingeben:

Java myMainClass.class

Drücken Sie "Enter."

6 Geben Sie die Float-literal ein, wenn Sie Ihren Code dafür werden durch Eingabe wie im folgenden Beispiel:

2,71828

Drücken Sie "Enter." Das Java-Programm analysiert den literalen Float und speichern ihren Wert in die Variable "MyFloat."