Récuperation de la saisie clavier
Bonjour,
J'aimerai récuperer la saisie des chaines de caractères au clavie à partir de Scanner.
Je m'entraine je ne suis pas expert en Java mais je me débruoille simplement. J'ai réussi à le faire avec BufferedReader. voici le programme que j'ai fait:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| // Cette classe ne lit qu'un mot !!!
import java.util.Scanner;
public class ReadAll {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// while(sc.hasNext()){
String flux=sc.next();
System.out.println(flux);
sc.close();
//}
}
} |
Lorsque j'enlève les commentaires, j'ai une exception de type java.lang.IllegalStateException
et avec les commentaires lorsque je saisies des chaines de caracteres ( à l'execution )exemple: "Comment programmer une telle chose "
Il ne m'affiche que "Comment" alors que je voudrais avoir l'affichage de tout ce que j'ai saisi.
Merci de m'aider.