suivant: Évaluation séquentielle
 monter: Opérateurs et expressions
 précédent: Expressions booléennes
     Table des matières 
     Index 
 
Les expressions de type boolean sont souvent utilisées dans des
expressions conditionnelles de la forme 
cond ?  exp1 : exp2
où 
- la condition cond est une expression de type
  boolean,
 
- exp1 et exp2 sont deux expressions de même type
  (ou l'un étant un sous-type de l'autre).
 
La valeur de cette expression est :
- la valeur de exp1 si la valeur de cond est
  true ;
 
- la valeur de exp2 si la valeur de cond est
  false ;
 
Par exemple, la fonction valeur absolue peut être définie ainsi à l'aide
d'une expression conditionnelle :
  static double abs(double x) {
    return x >= 0 ? x : -x;
  }
L'opérateur  conditionnel ayant la plus faible  précédence, il n'est pas
nécessaire de placer ses trois sous-expressions entre parenthèses. 
Rene' LALEMENT
2002-11-07