问答详情
源自:3-7 Java中的条件运算符

我想问,为啥要加"?" ”:“这两个代表着什么意思??​

我想问,为啥要加"?" ”:“这两个代表着什么意思??

提问者:蒋小西 2015-01-25 16:38

个回答

  • sixGod
    2015-01-25 17:54:16

    这种写法叫三元运算符,和if else差不多,如

    int a , b ,c;
    a = 2 ; b = 3;
    c = a < b ? 10 : 20;
    这条语句的意思是,如果a<b的话,就将10赋给c,否则就将20赋给c;