{"partition": "head_middle", "source_domain": "forum.ubuntu-fr.org", "digest": "sha1:E2LQMOSF2PS7JJHKOQZI37FZNLLZBB4D", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2014-15/000_00014.parquet"}
» Développement et programmation
» [JAVA] Gestion des arguments lors de l’exécution
Xun
[JAVA] Gestion des arguments lors de l’exécution
Bonsoir,Actuellement en plein projet pour la fac, nous devons implémenter notre programme avec la gestion d'arguments.En effet, nous devons pouvoir gérer comme suivant: java PROJET fichier1 [-param1 -param2[:complement param2 optionnel] ] [-param3 -param4] En sachant que param1 et 3 sont incompatibles.Donc ma question est: comment faire ? Actuellement, mon programme contient une succession de if...else alourdissant pas mal à l’exécution.Bien sûr, j'ai cherché sur internet et je suis tombé sur ce site ou encore celui là.Le problème est que ces méthodes ne sont pas "populaires". N'y-a-t'il pas une meilleure gestion de ces arguments ?Appelle-t-on ce que j'appelle "arguments" des arguments ? Mes recherches ne m'ont pas vraiment débloquées.Merci Dernière modification par Xun (Le 28/11/2012, à 23:49)
email@example.com - twitterArchlinux, Debian, et FreeBSDL3 MIAGE après DUT Informatique
Re : [JAVA] Gestion des arguments lors de l’exécution
Quelque soit le langage, les arguments sont toujours traités de la même manière, soit des (if then else) en cascade, soit des (switch, case, break).C'est pas beau, mais c'est béton et surtout plus rapide que tu le penses.EDIT: Après pour des cas comme le tien (avec une interdiction), ça peut être un mix des deux solutions.
Dernière modification par Maisondouf (Le 29/11/2012, à 01:41)