Salut,
Je suis debutant en java et j'ai un petit souci.Je suis en train d'écrie un petit programme et je suis bloqué car je n'arrive pas à définir un intervalle,
par exemple age compris entre 0 compris et 15 compris.

Voici mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 
    public class exo10
   {
       public static void main (String args [])
      {
 
         System.out.println("Entrer l'âge");
         int age=Clavier.lireInt();
         System.out.println("Entrer le sexe 1 pour Femme et 2 pour Homme");
         int sexe=Clavier.lireInt();
         if (sexe==1)
         {
            switch (age)
            {
               case (age>=0 && age<=0): System.out.println("Espoir dame");
                  break;
               case (age>=16 && age<=24): System.out.println("Jeune dame");
                  break;
               default: System.out.println("Aînée");
                  break;
            }
         }
         else
         {
 
            switch (age)
            {
               case age>=0 && age<=15:	System.out.println("Jeune homme");
                  break;
               case age>=16 && age<=24: System.out.println("Senior");
                  break;
               default: System.out.println("Vétéran");
                  break;
            }
         }
 
 
      }
 
   }


voici la ligne où il affiche l'erreur:
case (age>=0 && age<=15): System.out.println("Espoir dame");
et le message d'erreur est:
exo10.java:14: incompatible types
found : boolean
required: int