为了账号安全,请及时绑定邮箱和手机立即绑定

equals用法

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

正在回答

2 回答

你好,

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

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

望楼主采纳!

0 回复 有任何疑惑可以回复我~
#1

慕莱坞9220042 回复 慕斯卡4106679 提问者

equals这么写有可能返回null,会抛出异常的,这么写就严谨了。
2016-01-05 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

equals用法

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信