IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Problème avec Scanner.nextline [Débutant(e)]


Sujet :

Langage Java

  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 47
    Par défaut Problème avec Scanner.nextline
    Bonjour à tous,

    Je débute en Java et ma question va peut-être (surement) paraitre conne, mais j'ai un soucis avec Scanner.nextline.

    J'utilise Scanner pour lire au clavier, rien de plus logique.

    Le probléme que je rencontre est que quand je lis d'abord des int et ensuite des String, bah le String n'est pas lu, le programme n'attend pas que l'user tappe et passe tout de suite à l'instruction qui suit la lecture.

    Par contre quand je lis d'abord les String, il n'y a plus de soucis.

    Bon j'ai encore envie de lire les infos dans l'ordre que je veux , donc est ce que quelqu'un connait une astuce ou mon erreur?

    Merci d'avance!!

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 58
    Par défaut
    Ben, je sais pas trop, mais par contre, pour récupérer un int, il faut faire :Peut être que ton problème vient de là...

  3. #3
    Membre averti
    Profil pro
    Technicien Help Desk
    Inscrit en
    Décembre 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Décembre 2007
    Messages : 9
    Par défaut
    la méthode nextLine() récupère le contenu de toute la ligne saisie et replace la « tête de lecture » au début d'une autre ligne. les autres méthodes (nextInt etc) ne le font pas!

Discussions similaires

  1. Problèmes avec Scanner
    Par milleniu dans le forum Débuter avec Java
    Réponses: 4
    Dernier message: 26/03/2013, 15h14
  2. Problème avec java.util.Scanner
    Par fab56 dans le forum Eclipse Java
    Réponses: 6
    Dernier message: 16/09/2009, 21h25
  3. [FreeBSD] Problème avec le scanner
    Par michael_10 dans le forum BSD
    Réponses: 0
    Dernier message: 02/12/2007, 17h07
  4. Problème avec mon scanner Epson stylus 3200
    Par kanu27 dans le forum Périphériques
    Réponses: 1
    Dernier message: 30/11/2007, 19h48
  5. Problème avec Scanner
    Par sonorc dans le forum Collection et Stream
    Réponses: 6
    Dernier message: 11/07/2007, 13h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo