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

avec Java Discussion :

Switch sur String


Sujet :

avec Java

  1. #1
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 106
    Points : 47
    Points
    47
    Par défaut Switch sur String
    Bonjour,
    Je souhaite faire un switch sur un String, mais eclipse le refuse.
    J'ai un jdk 1.8 et un jre 1.8 donc pour moi ça devrait fonctionner.
    Quelqu'un a-til une idée?

    J'ai le message suivant.
    Nom : jreinstallés.png
Affichages : 214
Taille : 24,8 Ko
    Nom : Switch.jpg
Affichages : 205
Taille : 23,1 Ko
    Nom : biblio.jpg
Affichages : 218
Taille : 55,3 Ko
    Impossible de commuter sur une valeur de type String. Seules des valeurs int convertibles ou des constantes enum sont autorisées.
    Merci d'avance.

  2. #2
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    c'est pas le tout d'avoir un jdk8 installé, il faut configurer ton projet comme un projet java 8. Et vu ton dernier screenshot tu as demandé un projet java 7.

    Va dans les propriété du projet, il y a un menu java sur le coté gauche et tu peux y préciser la version des sources et du binaire, l'option par défaut est de reprendre la configuration du workspace. Tu peux changer vers 1.8 à cet endroit ou changer la config du workspace en 1.8

  3. #3
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 106
    Points : 47
    Points
    47
    Par défaut
    La dernière image me choquait car tout mes jre sont marqués non liés.
    Je n'ai pas la jre 1.8 comme choix.
    Je ne sais pas ce que ça veut dire mais ça ne m'a pas l'air bon

    Nom : Compilateur.jpg
Affichages : 206
Taille : 142,3 Ko

    Si c'est de ce lien que vous me parler, je ne peux choisir que la jre1.6 au maximum.

    Par contre, si c'est dans "Chemin de compilation java"/bibliotheque, j'ai bien mis ma jdk 1.8.

  4. #4
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    Quelle version d'eclipse tu utilise?

  5. #5
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 106
    Points : 47
    Points
    47
    Par défaut
    J'ai le java hélios.
    Version: Helios Service Release 2

    Pour info : il se peut que j'ai touché à des variables d'environnements pour faire du web.

  6. #6
    Expert éminent sénior
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Points : 48 804
    Points
    48 804
    Par défaut
    Ok, tu n'a jamais que 4 versions de retard dans les releases eclipse. Je ne pense pas que eclispe helios supporte plus que java 6.

    Télécharge eclipse Luna et recommence

  7. #7
    Membre du Club
    Inscrit en
    Juin 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 106
    Points : 47
    Points
    47
    Par défaut
    Je n'avais pas pensé à ça...
    Je n'ai plus de problème.
    Merci beaucoup.

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

Discussions similaires

  1. OPtions de compilation - Switch sur un 'using'
    Par gouliath dans le forum C#
    Réponses: 2
    Dernier message: 13/04/2007, 17h16
  2. Switch sur plusieurs valeurs
    Par z.e.k dans le forum C++
    Réponses: 5
    Dernier message: 12/02/2007, 00h13
  3. tests sur String
    Par frouge dans le forum Collection et Stream
    Réponses: 1
    Dernier message: 07/06/2006, 12h38
  4. Caster un objet sur string !!
    Par maximus001ma dans le forum Langage
    Réponses: 3
    Dernier message: 06/06/2006, 14h02
  5. switch de string
    Par Marcou dans le forum SL & STL
    Réponses: 10
    Dernier message: 15/03/2005, 21h24

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