Sortie Java
En Java, vous pouvez simplement utiliser
pour envoyer la sortie vers la sortie standard (écran).
Ici,
-
System
est une classe -
out
est un champpublic
static
: il accepte les données de sortie.
Ne vous inquiétez pas si vous ne le comprenez pas. Nous discuterons de class
, public
et static
dans les chapitres suivants.
Prenons un exemple pour afficher une ligne.
Sortie:
Java programming is interesting.
Ici, nous avons utilisé la méthode println()
pour afficher la chaîne.
Différence entre println (), print () et printf ()
Exemple: print () et println ()
Sortie:
1. println 2. println 1. print 2. print
Exemple: impression de variables et de littéraux
Lorsque vous exécutez le programme, la sortie sera:
5-10.6
Ici, vous peut voir que nous n’avons pas utilisé les guillemets. C’est parce que pour afficher des entiers, des variables, etc., nous n’utilisons pas de guillemets.
Exemple: Imprimer des chaînes concaténées
Sortie:
I am awesome.Number = -10.6
Dans l’exemple ci-dessus, notez la ligne,
Ici, nous avons utilisé l’opérateur +
pour concaténer ( join) les deux chaînes: « Je suis » et « génial ».
Et aussi, la ligne,
Ici, La valeur du nombre variable est d’abord évaluée. Ensuite, la valeur est concaténée à la chaîne: « Number = ».
Entrée Java
Java fournit différentes manières d’obtenir des entrées de l’utilisateur. Cependant, dans ce didacticiel, vous apprendrez à obtenir une entrée de l’utilisateur en utilisant l’objet de la classe Scanner
.
Afin d’utiliser l’objet de Scanner
, nous devons importer le package java.util.Scanner
.
Pour en savoir plus sur importation de packages en Java, visitez Java Import Packages.
Ensuite, nous devons créer un objet de la classe Scanner
. Nous pouvons utiliser l’objet pour prendre une entrée de l’utilisateur.
Exemple: obtenir une entrée entière de l’utilisateur
Sortie:
Enter an integer: 23You entered 23
Dans l’exemple ci-dessus, nous avons créé un objet nommé input de la classe Scanner
. Nous appelons ensuite la méthode nextInt()
de la classe Scanner
pour obtenir une entrée entière de l’utilisateur.
Remarque: Nous avons utilisé la méthode close()
pour fermer l’objet. Il est recommandé de fermer l’objet scanner une fois l’entrée prise.
Exemple: Obtenir une entrée float, double et String
Sortie:
Enter float: 2.343Float entered = 2.343Enter double: -23.4Double entered = -23.4Enter text: Hey!Text entered = Hey!
Comme mentionné, il existe plusieurs autres façons d’obtenir des informations de l’utilisateur. Pour en savoir plus sur Scanner
, visitez le scanner Java.