Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

java help!!



  1. #1
    the-x

    Unhappy java help!!


    ------

    Bonjour ,
    je debute en java et je suis entrain de suivre un cours de base, le probleme c'est que j'ai trouvé un exemple de code dans le cour,qui ne se complie pas, j'aimerai bien qu'on m'explique pourquoi il ne sa compile pas !!!!! :

    class ApplicationLireClavier {
    public static void main(String [ ] argument) {
    String Str;
    int i; long L; char k;
    short s; byte b; float f; double d;
    System.out.print("Entrez une chaîne : ");
    Str = Readln.unstring( );
    System.out.print("Entrez un int: ");
    i = Readln.unint( );
    System.out.print("Entrez un long : ");
    L = Readln.unlong( );
    System.out.print("Entrez un short : ");
    s = Readln.unshort( );
    System.out.print("Entrez un byte : ");
    b = Readln.unbyte( );
    System.out.print("Entrez un caractère : ");
    k = Readln.unchar( );
    System.out.print("Entrez un float : ");
    f = Readln.unfloat( );
    System.out.print("Entrez un double : ");
    f = Readln.unfloat( );
    }
    }
    ....................... merci !!!

    -----

  2. Publicité
  3. #2
    Pole

    Re : java help!!

    A mon avis c'est les readln qui plantent.
    Regarde ton api, importe la class qu'il faut.
    Tu es sûr que tu as la même version qu'eux.

  4. #3
    the-x

    Re : java help!!

    mais je ne sais pas dans quelle class je vai trouver la Readln !!!
    j'ai essayer imoprt java.io.* ou meme java.* et ca n'a pas marché !!

    de toute facon je vx juste une methode pour la saisie du text !!!
    Merci pour l'aide

  5. #4
    Pole

    Re : java help!!

    Utilise readLine puis Integer.parseInt(String).

    BufferedReader IN=null;
    try{ IN=new BufferedReader(new InputStreamReader(System.in));
    }
    catch(Exception e){
    }
    String ligne;
    ligne=IN.readLine();
    Integer.parseInt(ligne); ou
    Long.parseLong(ligne); ou
    Double.valueOf(ligne).doubleVa lue(); ou
    Float.valueOf(ligne).floatValu e();

    Après tu fais ce que tu veux de tes variables...

    Note : il suffit d'un seul IN.

  6. A voir en vidéo sur Futura

Discussions similaires

  1. Java / FEM
    Par ABN84 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 24/02/2018, 16h49
  2. programation java
    Par math45 dans le forum Logiciel - Software - Open Source
    Réponses: 14
    Dernier message: 10/10/2007, 16h46
  3. Java et Xp
    Par weeman dans le forum Internet - Réseau - Sécurité générale
    Réponses: 3
    Dernier message: 30/09/2004, 13h25
  4. java
    Par adilou1981 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 09/11/2003, 22h55
Découvrez nos comparatifs produits sur l'informatique et les technologies.