Dans ce programme, vous apprendrez à imprimer un nombre saisi par l'utilisateur en Java. L'entier est stocké dans une variable à l'aide de System.in, et s'affiche à l'écran à l'aide de System.out.
Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:
- Programme Java Hello World
- Entrée et sortie Java Basic
Exemple: Comment imprimer un entier saisi par un utilisateur
import java.util.Scanner; public class HelloWorld ( public static void main(String() args) ( // Creates a reader instance which takes // input from standard input - keyboard Scanner reader = new Scanner(System.in); System.out.print("Enter a number: "); // nextInt() reads the next integer from the keyboard int number = reader.nextInt(); // println() prints the following line to the output screen System.out.println("You entered: " + number); ) )
Production
Entrez un nombre: 10 Vous avez entré: 10
Dans ce programme, un objet de Scanner
classe, le lecteur est créé pour prendre les entrées de l'entrée standard, qui est keyboard
.
Ensuite, une Enter a number
invite est imprimée pour donner à l'utilisateur une indication visuelle de ce qu'il doit faire ensuite.
reader.nextInt()
puis lit tous les entiers entrés sur le clavier à moins qu'il ne rencontre un caractère de nouvelle ligne (Enter)
. Les entiers saisis sont ensuite enregistrés dans le numéro de variable entier.
Si vous entrez un caractère qui n'est pas un entier, le compilateur lancera un InputMismatchException
.
Enfin, le nombre est imprimé sur la sortie standard ( System.out
) - écran d'ordinateur à l'aide de la fonction println()
.