问答详情
源自:1-11 Servlet获取表单数据

equals用法

请问这里equals加了?号是什么方法?怎么用的?

提问者:慕斯卡4106679 2016-01-04 23:55

个回答

  • 慕莱坞9220042
    2016-01-05 09:15:29

    你好,

    定义:三目运算符 (表达式1)?(表达式2):(表达式3),计算方法是这样的:表达式1是一个逻辑表达式,如果其值为true,则整个表达式的值为表达式2的值,否则为表达式3的值;

    例子:int i = (5 > 3) ? (5 + 3) : (5 - 3);结果为i = 8.因为5 > 3为true,所以i = 5 + 3

    望楼主采纳!

  • 产品经理不是经理
    2016-01-05 00:05:59

    这是三元运算符,java基础里的。isAccept.equals("true")?true:false表示isAccept所代表的字符串与“true”这个字符串相等的话,则返回true,否则返回false.