En Java, l'entrée dépend de la classe Scanner . Scanner est une nouvelle classe ajoutée dans JDK 1.5. Vous pouvez utiliser cette classe pour créer un objet :
Scannerreader=newScanner(System.in);
L'objet lecteur appelle les méthodes suivantes pour lire différents types de données de base saisies par l'utilisateur sur la ligne de commande :
nextBoolean() : entrée de la valeur booléenne
nextByte() : octets d'entrée
nextShort() : saisir un entier court
nextInt() : entier d'entrée
nextLong() : saisir un entier long
nextFloat() : saisir un nombre à virgule flottante simple précision
nextDouble() : saisir un nombre à virgule flottante double précision
Il existe trois instructions de sortie couramment utilisées en Java :
L’impression de retour à la ligne s’effectuera automatiquement après la sortie.
Imprimez sans sauts de ligne.
Sortie selon le format.
Les caractères de contrôle de format courants sont les suivants :
Avis :
Lorsque vous utilisez System.out.println() ou System.out.print() pour générer une constante de chaîne, le « retour chariot » ne peut pas apparaître, par exemple :
System.out.println("Bonjour, ravi de vous rencontrer");//Cette façon d'écrire ne peut pas être compilée.
Si nous devons générer une chaîne plus longue, nous pouvons diviser la chaîne en plusieurs parties, puis utiliser le symbole de concaténation + pour les connecter bout à bout, par exemple :
System.out.println("Bonjour," + "Ravi de vous rencontrer");//C'est la façon correcte d'écrire