[JAVA] Association

Résolu
jebok Messages postés 358 Date d'inscription   Statut Membre Dernière intervention   -  
Tooney Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

y a-t-il une commande Java équivalente à un 'match' (ou 'case' en UNIX) ?

Pour être plus précis, je souhaite écrire une méthode qui transforme un nombre entre 1 et 12 en une chaine de caractères correspondant au mois.
ex :
1 --> Janvier
2 --> Février
...

Merci de votre aide
A voir également:

3 réponses

Canard007 Messages postés 5931 Date d'inscription   Statut Contributeur Dernière intervention   215
 
bonjour,

je ne suis pas bien sure mais il y a des oprateur de convertion de date en chiffre et de chiffres en date disponible.
a mon avis en cherchant u peu tu trouvera.
cherche la dedans.
java.util.Date
0
gigi
 
hi!
c'est simple la fonction est switch...
ex:
switch(c)//c :est l variable qui tu va le gerer
{
case 1:.....
....
break;
case2:........
........
break;
.
.
.
default:.......
......
break;//c'est pour gerer un cas particulier
}
nb:vous pouvez switcher un caractere (case 'a':)
@+
0
Canard007 Messages postés 5931 Date d'inscription   Statut Contributeur Dernière intervention   215
 
le switch pour faire ca c'est tres moche est beaucoup plus lourd.
je te conseil d'utiliser DateFormat il y aura tout ce que tu veux pour faire une belle convertion
0
Tooney Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Avant d'apprendre des classes spécifiques comme DateFormat(), mieux vaut maitriser les bases, et switch() en fait quand même partie...
0