Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
2311 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  boucle pour creer une énumération

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

boucle pour creer une énumération

n°2241264
sebastien4​444
Posté le 27-10-2014 à 09:27:23  profilanswer
 

Bonjour,
 
J'ai actuellement une énumération dans mon code :
 
public enum Access{
        TOTO("aaaa","1111","toto" ),
        TUTU("bbbb","2222","tutu","titi","tata" ),
        TITI("cccc","3333","tuti","tato" );
}
 
Le problème est que celle-ci est amené à évoluer [ex: rajout de TATA("ddddddd","44444" )] et que les personnes supposées la faire évoluer ne sont pas du tout programmeur java.
J'ai donc imaginé faire appel à un fichier texte "de configuration" pour créer mon enum...
En résumé, je voudrai qu'un utilisateur puisse renseigner dans un fichier texte :
TOTO("aaaa","1111","toto" )
TUTU("bbbb","2222","tutu","titi","tata" )
TITI("cccc","3333","tuti","tato" )
TATA("ddddddd","44444" )
...etc...
 
et que mon enum soit construit en fonction de ça.
Je n'ai pas particulièrement de soucis pour la lecture dans un fichier texte mais je ne vois pas comment créer mon enum à partir de cela...

mood
Publicité
Posté le 27-10-2014 à 09:27:23  profilanswer
 

n°2241277
OrcusZ
Pro AMD | .Net lover
Posté le 27-10-2014 à 11:04:30  profilanswer
 

Bonjour,
 
Je ne suis pas sur que l'enum sois la meilleur solution pour faire ce genre de manipulation car un enum contient des donnees qui ne changeront jamais dans l'application.
 
Le mieux je pense est de creer un dictionnaire ou une liste si tu ne travailler pas en objet, sinon carrement creer une classe statique que tu stocke dans une liste (plus propre qu'un tableau dans une liste).
 
Attend tout de meme d'autres avis ;D


---------------
Made you your own sentence without believing that of the others...
n°2241461
sebastien4​444
Posté le 28-10-2014 à 10:50:15  profilanswer
 

Bonjour,
 
Merci pour le conseil, au final j'ai utilisé une ArrayList d'objets Acces et ça fonctionne parfaitement ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  boucle pour creer une énumération

 

Sujets relatifs
Boucle "for" ennuyeuse...HTML+FLASH Créer un lecteur WebRadio
Créer un exécutable à partir d'un script Perlla boucle while et return
Comment créer un lien avec des éléments d'une base de données?créer une image à partir d'une matrice
librairie CImg : créer une image à partir d'une matriceBoucle et opération sur string en MS-DOS
VBA - creer tableau dans wordcréer bannière latérale réseaux sociaux
Plus de sujets relatifs à : boucle pour creer une énumération


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR