Lorsqu'on on exécute un programme, le programme ouvre des portes :
Scanner
en Java qui est une méthode permettant de lire des entrées de l'utilisateur à partir de la console. Par exemple pour demander l'âge de l'utilisateur :
import java.util.Scanner;
Scanner
qui est lié au flux d'entrée standard (le clavier, dans ce cas). Voici comment créer cet objet :Scanner scanner = new Scanner(System.in);
Scanner
fournit plusieurs méthodes pour lire différents types de données :int age = scanner.nextInt(); // Lire un entier
String nom = scanner.nextLine(); // Lire une ligne entière du texte entré et stocker la valeur dans la variable nom
scanner.close();
Exemple complet :
import java.util.Scanner;
class Saisie{
public static void main(String[] args) {
// Création d'un objet Scanner pour lire l'entrée utilisateur
Scanner scanner = new Scanner(System.in);
// Saisie de l'âge
System.out.print("Entrez votre âge : ");
int age = scanner.nextInt();
// Affichage des informations
System.out.println("Age = " + age + " ans.");
// Fermeture du scanner
scanner.close();
}
}