Java que signifie x::y

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. ç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;
    1. je comprend bien c'est qu tu viens dire, mais quand même, ce : m'intrique,quel est le sens
      1. 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