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 :

convertir String en float


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Par défaut convertir String en float
    salut
    j'ai un message d'erreur pour converitir de chaine de caractére en float
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    Floats;
    String A =p.getText().tostring ;
    s=Float.parFloat(A.to String());

    un message
    incompatible type ;found:float required:java.long


    merci

  2. #2
    Membre émérite Avatar de g_rare
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    608
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 608
    Par défaut
    Voir la ici !
    MERCI de relire tes messages avant de les publier : ton "français", et (surtout) ton Java sont erronés...

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Par défaut
    salut
    voila ce que je viens de faire j'ai deux classe
    classe item qui je viens de la modifier et elle contient la méthode get
    voila la méthode
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    public static Float (Float s){
    String A = p.gettext().tostring();
    s=Float.valueOf(A);
     
    return(s);
    }
    et la deuxieme classe qui fait appeller la méthode get

    par

    Float e ;
    e=item.get(s);
    System.out.println(e);

    mais j'ai un message d'erreur

    get(java;long.float) in aa.item cannot be applied to (java.long.String)

  4. #4
    Membre émérite Avatar de g_rare
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    608
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 608
    Par défaut
    Citation Envoyé par ulysse031
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    public static Float (Float s){
    String A = p.gettext().tostring();
    s=Float.valueOf(A);
    return(s);
    }
    Une méthode qui renvoie son paramètre (sans aucun respect pour les conventions de code Java en plus)...

    Citation Envoyé par ulysse031
    mais j'ai un message d'erreur
    Ce qui nous intéresse ça n'est pas le message de l'erreur mais son type : quelle Exception ?! à l'exécution, à la compilation ?!


  5. #5
    Membre éclairé
    Inscrit en
    Novembre 2006
    Messages
    630
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 630
    Par défaut
    voila le message à l'execution
    "table.java".get(java.long.float)in aa.item cannot be applied (java.long.String)

  6. #6
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par ulysse031
    voila le message à l'execution
    "table.java".get(java.long.float)in aa.item cannot be applied (java.long.String)
    Cela ressemble plutôt à une erreur de compilation... et on ne sait toujours pas sur quel ligne elle survient (faut-il vraiment tout demander à chaque fois ???)

    De plus le code que tu donnes est encore une fois incorrect (pas de nom de méthode )


    Enfin ce message d'erreur indique que tu utilises un String à la place d'un float... et comme je ne vois pas de float mais des Float dans ta méthode, je suppose que le code que tu nous donnes ne correspond toujours pas à ton vrai code ! C'est si dur que ca de faire un copier-coller et de donner plus d'info ? Ou même tout simplement d'essayer de comprendre le message d'erreur ???

    a++

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 333
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Float e ;
    e=item.get(s);
    System.out.println(e);
    ton s ne serait pas un string par hasard ??

  8. #8
    Membre émérite Avatar de g_rare
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    608
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 608
    Par défaut
    Citation Envoyé par ulysse031
    pour converitir de chaine de caractére en float
    Float.parseFloat(String) ou Float.valueOf(String)
    dans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    public static float get(String s) throws NumberFormatException {
     return Float.parseFloat(s);
    }
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    public static Float get(String s) throws NumberFormatException {
      return Float.valueOf(s);
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Convertir String en Float
    Par Crackerz dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 09/04/2014, 09h05
  2. Convertir string en float/double
    Par Elise0251 dans le forum Développement de jobs
    Réponses: 3
    Dernier message: 05/03/2012, 17h08
  3. convertir string en float
    Par fido1 dans le forum C#
    Réponses: 3
    Dernier message: 17/09/2008, 10h21
  4. Convertir string en float
    Par asma86 dans le forum C#
    Réponses: 7
    Dernier message: 12/09/2008, 15h08
  5. Convertir un String en Float
    Par alex75 dans le forum Langage
    Réponses: 3
    Dernier message: 15/06/2006, 19h58

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