Java que signifie x::y

domxaline -  
 domxaline -
Bonjour,
j'ai une question bête
dans le java
String max = (x<y) ? x:y ;

aidez moi que signifie (ça veut dire quoi?) x:y
Configuration: Windows XP Internet Explorer 6.0

6 réponses

  1. domxaline
     
    merci
    mais je veux simplement que signifie :
    dans ce prg
    0
  2. DarkAurora Messages postés 443 Statut Membre 27
     
    ben si tu avais lut les 5 lignes d'explication tu aurais compris que si l'expression booléenne String max = (x<y) est vrai alors max va prendre x si elle est fausse max prendra y ce n'est pas plus compliqué que ça et c'était marqué en tout lettre sur l'aide

    bonne chance pour la suite
    0
  3. domxaline
     
    je comprend bien c'est qu tu viens dire, mais quand même, ce : m'intrique,quel est le sens
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. DarkAurora Messages postés 443 Statut Membre 27
     
    ça peut être utile si tu souhaite tester qu'une condition est vrai ou alors qu'une expression est fausse ou je ne sais pas quoi d'autre et tu pourrais te servir d'autre variables importantes

    en fait c'est tout à fait la même chose qu'un if/else

    si je comprend bien ici ( mais pas sur parce que = ( x<y )???) on a une variable de type string qui reçoit x si il est plus petit que y si oui il reçoit bien x sinon il reçoit y
    je crois que c ça mais je suis pas sur
    en tout cas si c'est ça c'est toujours plus rapide que d'écrire if(x<y)then max=x; else max=y;
    0