Rechercher : dans
Par :

[java] utilisation des switch case

Dernière réponse le 21 mar 2007 à 17:45:18 zagor5, le 5 fév 2003 à 00:41:35 
 Signaler ce message aux modérateurs

Bonsoir,
est-ce qu'il est possible en Java d'utiliser un ensemble de valeur dans un case, par exemple : une instruction pour les valeurs de 0 à 10, une autre pour celles de 11 à 20, etc... sans devoir écrire

case:0
case:1
case:2
etc.. jusqu'à 10 avant d'écrire l'instruction voulue?

Merci d'avance

Meilleures réponses pour « [java] utilisation des switch case » dans :
UML - Cas d'utilisation (Use cases) Voir Cas d'utilisation Un cas d'utilisation (en anglais use case) permet de mettre en évidence les relations fonctionnelles entre les acteurs et le système étudié. Le format de représentation d'un cas d'utilisation est complètement libre mais UML...
Hibernate [Partie 2]: configuration et utilisation VoirVoir la première partie de l'astuce Hibernate (Partie 1): Présentation Configuration Hibernate dans une application JAVA Utilisation de Hibernate dans une application JAVA : configuration et utilisation de Hibernate Configuration...
Java: Les structures conditionnelles VoirQu'est-ce qu'une structure conditionnelle? On appelle structure conditonnelle les instructions qui permettent de tester si une condition est vraie ou non. Ces structures conditionnelles peuvent être associées à des structures qui se répètent...
Java - L'héritage VoirLa notion d'héritage Le concept d'héritage est un des concepts les plus importants de la programmation orientée objet, car il conditionne irréversiblement la façon selon laquelle un code Java est écrit. L'héritage est un mécanisme permettant de...
Java - Les packages VoirIntroduction aux packages La programmation Java consiste à créer des classes. Or, étant donné qu'un programme est généralement développé par une équipe de programmeurs, c'est-à-dire plusieurs personnes, le fait de concaténer (mettre bout à bout)...

1

marvinrouge, le 5 fév 2003 à 09:12:03

Tu peux faire un truc du genre:

switch (i)
{
case 11: <action11>; break;
case 12: <action12>; break;
default:
if (i>=0 && i<=10)
<actionCommune>;
}

Répondre à marvinrouge

2

zagor5, le 5 fév 2003 à 11:28:56

Merci, étant donné que j'ai pas tant de cas différant, je vais garder l'utilisation du "if - else".

Répondre à zagor5

3

 sielba, le 21 mar 2007 à 17:45:18

Suffit de pas mettre les breaks...

comme cité en exemple ici

http://java.sun.com/docs/books/tutorial/java/nutsandbolts/sw­itch.html

Répondre à sielba