programmes Java peuvent prendre une grande variété d' entrées de l'utilisateur du clavier. Vous pouvez entrer des chaînes et tout type numérique primitif : integer , long, float ou double (float double précision ) . En principe , toutes les entrées de la console est juste un flux d' octets non - si vous avez besoin d'appeler les fonctions de la bibliothèque Java appropriées pour analyser une entrée particulière comme un flotteur. Lorsque l'application s'exécute, l'utilisateur devra fournir cette entrée particulière en suivant les règles de syntaxe de Java pour les littéraux de flotteur ( valeurs constantes ) . Instructions
1
inclure la ligne suivante au début de votre code Java :
import java.io. *;
2
écrire du code qui crée une instance de la classe prédéfinie BufferedReader Java pour lire des données depuis la console , comme dans l' exemple de code suivant :
BufferedReader myInputStream = new BufferedReader ( nouveau InputStreamReader ( System.in ) ) ;
< p > " System.in " est le flux d'entrée défini pour chaque application Java , appelé aussi
3
inclure un code qui lit un nombre flottant de l'objet BufferedReader " entrée standard. ": < br >
myFloat float ;
myFloat = Float.parseFloat ( myInputStream.readLine ());
4
compiler votre application Java ensemble, y compris le code ajouté dans les étapes 1 à 3 , en cliquant sur " Démarrer", puis taper "cmd" dans le champ de recherche et appuyez sur "Entrée". Une nouvelle ligne de commande s'ouvre . Tapez la commande suivante dans ce dossier:
javac myMainClass.java
Remplacer " myMainClass.java " par le nom du fichier contenant le code source de Java . Appuyez sur " Entrée".
5
exécuter votre application Java en tapant la commande suivante dans la fenêtre de commande :
java myMainClass.class
Appuyez sur " Entrée".
6
Entrez le flotteur littéral lorsque votre code vous invite à le faire en tapant comme dans l'exemple suivant :
2,71828
Appuyez sur " Entrée". Le programme Java va analyser le flotteur littéral et stocker sa valeur dans la variable " myFloat . "