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 :

[error] conversion string en int


Sujet :

Langage Java

  1. #1
    Membre éclairé
    Avatar de CPI_en_mousse
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 332
    Par défaut [error] conversion string en int
    Bonjour la ligne en rouge ci dessous me genere l'erreur suivante setId(java.lang.Integer) in be.qspin.qats.entities.Role cannot be applied to (int)

    Vous avez une idée de ou cela peut venir?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
        public static void createUser(String login, String password, String[] role){
            User user = new User();
            user.setLogin(login);
            user.setPassword(password);
            Set s = new HashSet();
            Role r = new Role();
            
            int i; 
            int j = role.length;
            for (i=0; i<j; i++){
                r.setId(Integer.parseInt(role[i]));
                s.add(r);
            }             
            user.setRoles(s);
            HibernateUtility.setRow(user);
            
        }

  2. #2
    Membre expérimenté
    Inscrit en
    Janvier 2006
    Messages
    257
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 257
    Par défaut
    essai de faire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    //a partir de java 1.5 sa marche avec l'autoboxing
    r.setId(new Integer(role[i]));
    //sinon < à java 1.5
    r.setId(new Integer(role[i]).intValue());

  3. #3
    Membre éclairé
    Avatar de CPI_en_mousse
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2006
    Messages
    332
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 332
    Par défaut
    merci beaucoup. ca compile avec ta méthode.

    Mais peu tu m'expliquer pourquoi ca marche avec la tienne et pas avec la mienne STP, histoire d'être moins bête ce soir

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

Discussions similaires

  1. conversion string en int
    Par edenyorke dans le forum C
    Réponses: 15
    Dernier message: 29/10/2006, 20h49
  2. Réponses: 7
    Dernier message: 26/10/2006, 16h50
  3. [C#] Conversion string to int
    Par OpenGG dans le forum C#
    Réponses: 2
    Dernier message: 23/08/2006, 19h08
  4. conversion string vers int
    Par mathher dans le forum C++
    Réponses: 4
    Dernier message: 14/04/2006, 17h52
  5. [FLASH MX 2004] conversion string en int.
    Par calfater dans le forum Flash
    Réponses: 3
    Dernier message: 26/05/2004, 15h00

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