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

java help!!



  1. #1
    invited6d83fd1

    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. #2
    invite3d7be5ae

    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.

  3. #3
    invited6d83fd1

    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

  4. #4
    invite3d7be5ae

    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.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Java / FEM
    Par invitec35bc9ea dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 24/02/2018, 17h49
  2. programation java
    Par invite200dac76 dans le forum Logiciel - Software - Open Source
    Réponses: 14
    Dernier message: 10/10/2007, 17h46
  3. Java et Xp
    Par invite79e785d6 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 3
    Dernier message: 30/09/2004, 14h25
  4. java
    Par invite459b7859 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 09/11/2003, 23h55
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...