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 :

Erreur avec system.in.readln


Sujet :

Langage Java

  1. #1
    Nouveau candidat au Club
    Inscrit en
    Octobre 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 1
    Par défaut Erreur avec system.in.readln
    Bonjour,

    Je commence a apprendre le JAVA en cours du soir et j'ai un petit problème. Le prof nous donne un petit exemple qu'on peut essayer tranquillement sans problème.

    Mon soucis, est le suivant : Quand je tape le code, une syntaxe est souligné en rouge et provoque donc une erreur. Voici mon code, il est pas dur mais ca bug deja.

    int i;

    System.out.println("Entrer le premier nombre :");
    System.in.readln(i);

    le problème est sur readln, avec read ca fait le meme problème.
    Le truc, c'est pas de trouvé un code de remplacement, mais de m'expliquer pourquoi ca provoque une erreur.

    Voici l'erreur :

    symbol : method readln(int)
    location: class java.io.InputStream
    System.in.readln(i);


    Merci pour le coup de main.
    Mc..

  2. #2
    Membre expérimenté

    Étudiant
    Inscrit en
    Mai 2006
    Messages
    200
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2006
    Messages : 200
    Par défaut
    Bonjour,

    Ton erreur de compilation est simple : la méthode readln n'est pas définie pour la classe InputStream. Voir Javadoc.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    802
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 802
    Par défaut
    Tu devrais dire à ton prof que ce n'est pas terrible de commencer par les entrées/sorties. De toute évidence, tu ne maîtrises pas encore la programmation orientée objet.

  4. #4
    Membre émérite
    Avatar de sironimo
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    669
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2004
    Messages : 669
    Par défaut
    En même temps, la notion d'objet sur une lecture d'entrée clavier

  5. #5
    Membre Expert
    Profil pro
    Fabrication GED
    Inscrit en
    Octobre 2005
    Messages
    1 405
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Fabrication GED

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 405
    Par défaut
    Il faut que tu utilises un BufferedReader avec ton System.in

Discussions similaires

  1. Erreur de cast avec System.IO.Stream
    Par Amokrane dans le forum Framework .NET
    Réponses: 11
    Dernier message: 25/03/2008, 20h15
  2. message d'erreur avec "system.data" dans VS2005
    Par mouchkar dans le forum VB.NET
    Réponses: 4
    Dernier message: 03/03/2008, 12h34
  3. Erreur fatale : compilation avec System.RTLVersion
    Par Beauserge dans le forum Delphi
    Réponses: 2
    Dernier message: 01/11/2006, 00h47
  4. Erreur avec les ADO
    Par megane dans le forum Bases de données
    Réponses: 7
    Dernier message: 08/03/2004, 21h37
  5. Erreur avec WM_COMMAND (BN_CLICKED)
    Par cyberlewis dans le forum Windows
    Réponses: 2
    Dernier message: 09/02/2004, 00h25

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