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

Collection et Stream Java Discussion :

[ ArrayList ] : problème de version


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de maya
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    140
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 140
    Par défaut [ ArrayList ] : problème de version
    Bonjour tout le monde ;
    lorsque je déclare une vraiable arrayList , j'ai une erreur , et on me propose de changer le compilateur en version 1.5 sachant que je travaille avec java 1.6
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ArrayList<String> liste = new ArrayList<String>();
    Quelle est la bonne déclaration pour java 1.6 ?

    Merci d'avance

  2. #2
    Membre éclairé

    Inscrit en
    Septembre 2006
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Septembre 2006
    Messages : 74
    Par défaut Erreur?
    Bonjour,

    Cette déclaration fonctionne parfaitement avec Java 1.6 (ne pas oublier d'importer "java.util.ArrayList").

    Quel-est exactement l'erreur indiquée?

  3. #3
    Membre chevronné
    Avatar de bricecol
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 364
    Par défaut
    c'est la bonne déclaration. tu dois avoir un problème d'installation et/ou de configuration.
    sous quel IDE travail tu ? quel SE ?

  4. #4
    Membre confirmé Avatar de maya
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    140
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 140
    Par défaut
    Je travaille sous Eclipse 3.2 (pour ne pas avoir de problèmes avec VisualEditor) et L'OS : Windows XP
    J'ai bien importé le package, et lors de la compilation il me signale la ligne de déclaration en rouge mais aucune erreur dans la console
    en survolant la croix de l'erreur : il me signale ça :
    Syntax error, parameterized types are only availble if source level is 5.0
    en cliquant sur la proposition du compilateur , l'erreur est levée

    Mais je ne comprend pas d'où vient le problème

  5. #5
    Membre chevronné
    Avatar de bricecol
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2007
    Messages
    364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2007
    Messages : 364
    Par défaut
    trouvé sur http://laksmono.wordpress.com/2007/0...e-level-is-50/

    It is because eventhough you have Java 5 installed, the JVM running may be different.
    Try typing this in the console window: java -version.
    It will give you the Version of the Runtime Environment.
    Or, if you are using an IDE, then you need to enable Java 5 support.
    In Eclipse, You can add Java 5 in Window > Preferences > Java > Installed JRE’s.
    and/or, Set the compiler compliance level to 5.0 (Window > Preferences > Java > Compiler)
    In Netbeans, you can use (Tools -> Java Platform Manager) to check your default platform.

    est-ce que cela t'aide ?

  6. #6
    Expert éminent
    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 : 46
    Localisation : Belgique

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

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    regarde dans la configuration de ton projet, tu l'a probablement configuré comme projet avec un source level inférieur à 5.0

  7. #7
    Membre confirmé Avatar de maya
    Profil pro
    Étudiant
    Inscrit en
    Novembre 2006
    Messages
    140
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2006
    Messages : 140
    Par défaut
    Problème résolu , j''ai changé source level ;
    Merci à tous

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

Discussions similaires

  1. Erreur 1064 - Probléme de versions
    Par thibaut06 dans le forum Requêtes
    Réponses: 2
    Dernier message: 12/11/2005, 16h22
  2. Problème compilation Version 8.0.1 sous Debian Sarge
    Par LIndien dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 04/02/2005, 21h38
  3. [Word] Problème de version Word
    Par delphicrous dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 17/09/2004, 11h19
  4. Problèmes de versions avec Xalan, Xerces et Java
    Par honeyz dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 05/06/2003, 10h18

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