Bonjour,

Voila je débute Java depuis peu (grâce au bouquin "le livre de Java premier language" pour ceux qui connaissent), et il y a un endroit où je bloque un peu.

En effet, normalement il est possible de demander à l'utilisateur de saisir une chaîne de caractères (enfin une phrase) grâce au code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
String phrase = " ";
Scanner lectureClavier = new Scanner(System.in);
 
System.out.print("saisissez une phrase: ");
phrase = lectureClavier.next(); //on récupère la phrase (normalement)
System.out.println("Votre phrase est: " + phrase);
Malheureusement, lorsque je veux afficher la phrase, il n'affiche que le premier mot.

Donc je voudrais savoir d'où venez le problème et comment le résoudre si on peut?
Et sinon y a t-il une autre manière de récupérer une chaîne de caractère sans passer par une boucle while et la variable char.

Merci d'avance