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

Java Discussion :

Declaration d'une liste constante


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 84
    Par défaut Declaration d'une liste constante
    bonjour

    Est il possible de déclarer dans une interface une liste constante remplie avec des constantes ? Un truc du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    public  interface MesConstantes{
         String CST1 ="TTT";
         String CDET2 = "TTTTT";
     
          List LIST_CST = {CST1 ,CDET2 };
    }
    Je n'arrive pas à trouver la bonne syntaxe.

    Merci

  2. #2
    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,


    Quelque chose comme cela devrait faire l'affaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
         List LIST_CST = Collections.unmodifiableList(
        		 Arrays.asList(new String[]{CST1 ,CDET2})
        		 );
    L'appel à unmodifiableList() permet d'interdire toutes modifications de la liste par la suite...


    A noter qu'avec Java 5.0 il faut typer la liste et qu'on peut se passer du new String[] grâce à l'ellipse...


    a++

  3. #3
    Membre confirmé
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2004
    Messages : 84
    Par défaut
    merci Mr

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

Discussions similaires

  1. Affichage d'une liste de constante
    Par jayjaypg22 dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 22/03/2010, 17h31
  2. [PHP 5.3] Constante contenant une liste
    Par nbarraille dans le forum Langage
    Réponses: 1
    Dernier message: 17/02/2010, 21h10
  3. declaration d'une constante
    Par patmar83 dans le forum VBA Access
    Réponses: 4
    Dernier message: 22/11/2009, 16h51
  4. Réponses: 3
    Dernier message: 23/09/2009, 13h07
  5. [VB.NET] Comme créer une liste constante ?
    Par BouB dans le forum VB.NET
    Réponses: 1
    Dernier message: 23/10/2006, 14h01

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