Cette annexe donne quelques pistes pour permettre la récupération de chaînes de caractères saisies par l’utilisateur depuis un programme.
Ce programme est lancé ici dans une console.
Le code suivant permet de récupérer des valeurs depuis les entrées clavier:
Le programme suivant fait une démonstration de cela:
import java.util.Scanner;
public class LectureValeur {
private Scanner scanner = new Scanner(System.in);
public static void main(String[] args) {
LectureValeur lectureValeur = new LectureValeur();
String valeur = lectureValeur.demanderChaine("Veuillez entrer une chaîne:");
System.out.println("La valeur entrée est: "+valeur);
}
public String demanderChaine(String message){
System.out.println(message);
return scanner.next();
}
}Le code suivant permet de récupérer des valeurs mais ne marchera pas sous Eclipse (ou dans un IDE):
Vous pouvez cependant utiliser ce code si vous utilisez le programme en ligne de commande.