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

帮忙按照这个条件详细解释一下,谢谢

帮忙按照这个条件详细解释一下,谢谢

慕婉清1115700 2017-12-01 22:27:12
if (!SpUtil.getboolean(this, ConstantValue.SHORT_CUT, false)) {        initShortCut(); }中的条件表示什么意思,突然有点蒙,转不过这个弯了 ,还有和if (SpUtil.getboolean(this, ConstantValue.SHORT_CUT, false)) {        initShortCut(); }有啥区别,能不能按照条件系统的解释一下?
查看完整描述

1 回答

已采纳
?
遥望星辰_

TA贡献119条经验 获得超85个赞

第一,if的括号里面需要一个true或者false的布尔值,所以SpUtil.getboolean(this, ConstantValue.SHORT_CUT, false)将会执行一个方法,来返回true或false

第二,加!的区别,加!是为了取反,例如!true = false;!false = true;

查看完整回答
反对 回复 2017-12-02
  • 1 回答
  • 0 关注
  • 1143 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信