programmi Java possono assumere una grande varietà di input dell'utente da tastiera . È possibile inserire le stringhe e qualsiasi tipo numerico primitivo : integer , long, float o double ( doppia precisione float) . In linea di principio , tutti gli input della console è solo un flusso di byte non - quindi è necessario chiamare le opportune funzioni di libreria Java per analizzare un particolare ingresso come un galleggiante . Quando l'applicazione viene eseguita, l'utente dovrà fornire quel particolare ingresso , seguendo le regole di sintassi di Java per letterali galleggiante ( valori costanti ) . Istruzioni
1
includere la seguente riga all'inizio del codice Java :
import java.io. *;
2
Scrivi codice che crea un'istanza della classe BufferedReader predefinita Java per leggere l'input dalla console , come nel seguente codice di esempio :
BufferedReader myInputStream = new BufferedReader ( new InputStreamReader ( System.in ) ) ;
< p > " System.in " è il flusso di input definiti per ogni applicazione Java , chiamato anche
3
includere codice che legge un numero float dall'oggetto BufferedReader " standard input ". : < br >
float myFloat ;
myFloat = Float.parseFloat ( myInputStream.readLine ());
4
compilare l'applicazione intero Java , tra cui il codice aggiunto nei passaggi da 1 3 , facendo clic su "Start ", quindi digitare " cmd" nella casella di ricerca e premere "Invio". Una nuova linea di comando si apre. Digitare il seguente comando in esso :
javac myMainClass.java
Sostituire " myMainClass.java " dal nome del file che contiene il codice sorgente Java . Premere il tasto " Enter ".
5
eseguire l'applicazione Java , digitando il seguente comando nella finestra di comando:
java myMainClass.class
Premere " Invio".
6
Inserisci il galleggiante letterale quando il codice viene richiesto per inserendola come nel seguente esempio :
2,71828
Premere " Invio". Il programma Java analizzerà il galleggiante letterale e ne memorizza il valore nella variabile " myFloat . "