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 :

Affectation de primitif à un Objet


Sujet :

Langage Java

  1. #1
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 220
    Par défaut Affectation de primitif à un Objet
    slt
    svp

    y a t il une version de JAVA qui admet d'affecter les

    primitifs au Objets ??

    boolean bMinis = true;
    Boolean bMajuscul = bMinis ;


    car j ai un projet qui contien ces exemple de code , et j veux l compilateur qui puiss le comprendre


    *Merci à l avance*

  2. #2
    Membre expérimenté
    Inscrit en
    Octobre 2007
    Messages
    311
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 311
    Par défaut
    Il me semble que c'est lié à l'autoboxing et ça doit donc etre possible à partir du JDK5. Il me semble...

  3. #3
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 746
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 746
    Par défaut
    En effet l'autoboxing existe depuis java 5.0(parfois nommé 1.5)

  4. #4
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 220
    Par défaut meme java 6
    .. j'ai installer Java Version 1.5.0.11

    Mais tjr le meme probleme !!! ( meme ERROR de compilation )

    Y a t il une solution pour dépasser ce Prbl ?


    *Merci*



    **

  5. #5
    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
    Salut,

    Citation Envoyé par kamaldev Voir le message
    Mais tjr le meme probleme !!! ( meme ERROR de compilation )
    Quelle erreur ?

    Sinon vérifie ta version de java :
    a++

  6. #6
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 220
    Par défaut l'ERROR
    c'est déja fait > java -version
    j'ai Java Version 1.5.0.11

    l'ERROR c'est que les affectation comme :

    Boolean = boolean;
    Integer = int;

    sont pas pris en compte !

  7. #7
    Membre expérimenté Avatar de vincent63
    Inscrit en
    Octobre 2005
    Messages
    198
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 198
    Par défaut
    Bonjour,
    Ca n'a peut-être aucun rapport, mais en fonction de l'environnement que tu utilises pour developper (Eclipse, etc... ) tu peux paramétrer la version de la jvm que tu souhaites utiliser.
    Bref, en ligne de commande, java -version peut te donner une version XXX alors que tes options de compilation ou d'execution peuvent en utiliser une autre. A ta place, je vérifierai aussi l'environnement que tu utilises.

  8. #8
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 746
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 746
    Par défaut
    Très bizarre il ne devrait pas y avoir de problème avec la version 1.5 ou plus. Verifie bien que tu compiles en 1.5

    • javac -version si tu utilise la ligne de commande et vérifie que tu nutilise pas une option comme -target 1.4
    • Si tu utilise une IDE comme éclipse ou Netbeans vérifie bien la version du JDK de ton projet

  9. #9
    Membre confirmé
    Inscrit en
    Juin 2006
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 220
    Par défaut Java X
    j'Utilise Eclipse.

    J'ai une Question: j'ai installé Java 4 alors

    comment Eclipse pourrait-il Compiler avec Java x autre que 4 !!

    c pas logique!! sinon comment faire ?



    Merci

  10. #10
    Membre expérimenté Avatar de vincent63
    Inscrit en
    Octobre 2005
    Messages
    198
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 198
    Par défaut
    Clic droit sur ton projet > Properties > Java Compiler > (Use Project settings doit être coché) Compilance and Classfiles > Java compliance Level et Generated .class files compatibility

    Là tu devrais pouvoir utiliser la version 1.5. C'est pour la compilation.

    Pour l'exécution :
    Run... (flèche blanche sur fond vert)
    Là tu choisis ton application
    A droite, onglet JRE > et tu choisis ta JRE d'execution.

  11. #11
    Membre chevronné Avatar de Bezout
    Profil pro
    Développement
    Inscrit en
    Septembre 2003
    Messages
    234
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Développement

    Informations forums :
    Inscription : Septembre 2003
    Messages : 234
    Par défaut
    4 ou 5 faut savoir ??

  12. #12
    Membre expérimenté
    Inscrit en
    Octobre 2007
    Messages
    311
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 311
    Par défaut
    Vu l'erreur, c'est sûr qu'il compile encore en 1.4, ça peut être parfois piégeant lorsque tu viens d'installer un JDK et que t'as oublié de configurer ton IDE

Discussions similaires

  1. [PPT-2003] Affecter une macro à un objet
    Par Guy_L dans le forum VBA PowerPoint
    Réponses: 0
    Dernier message: 15/12/2013, 15h49
  2. Affectation des primitifs.
    Par L1011 dans le forum Débuter avec Java
    Réponses: 1
    Dernier message: 01/09/2008, 18h36
  3. Affecter une date à un objet d'un StingGrid
    Par BEN NASR dans le forum Delphi
    Réponses: 2
    Dernier message: 06/06/2007, 12h24
  4. impossible d'affecter une valeur à un objet
    Par Dafbau dans le forum Access
    Réponses: 2
    Dernier message: 22/09/2006, 11h48
  5. Réponses: 2
    Dernier message: 30/10/2003, 00h47

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