J'ai une instruction switch agissant comme un menu, dans ce que j'essaie de lire l'entrée des utilisateurs. Actuellement, j'utilise variable=in.next();
et cela fonctionne. Cependant, il ne lira qu'un seul mot et aux points l'utilisateur devra peut-être entrer plus, alors j'ai essayé d'utiliser variable=in.nextLine();
, qui compile, mais quand j'exécute le programme, je sélectionne mon choix dans le menu, et il saute la lecture et retourne au menu.Java - nextLine(); dans une instruction switch
Toute aide serait appréciée, merci :)
J'ai toujours le même problème, à moins d'avoir mal compris votre réponse, c'est très probable puisque je n'ai pas programmé depuis très longtemps. –
@Ben, je l'ai testé avec votre code. J'ai dû commenter les appels aux méthodes que vous n'avez pas inclus. Pouvez-vous poster votre code actuel (vous pouvez éditer la question et utiliser le bouton 101 pour le formatage)? –
ne peut pas obtenir l'éditeur pour fonctionner correctement, j'espère que vous pouvez donner un sens à cela. J'ai mis 'dp = in.nextLine();' comme vous pouvez le voir mais c'est ce qui me donne l'erreur. –