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

if(c.getName().equals("username")||c.getName().equals("password")) 这里的username和password

if(c.getName().equals("username")||c.getName().equals("password")) 这里的username和password

放2 2017-06-18 19:02:37
if(c.getName().equals("username")||c.getName().equals("password")) 这里的username和password  这两个指的是获取哪里的值作为比较。不可能拿这两个的字符串做比较啊。想不明白是哪里的值
查看完整描述

5 回答

?
梅下客

TA贡献5条经验 获得超2个赞

if(c.getName().equals(username)||c.getName().equals(password))
这样才能获取你定义的username和password的值


查看完整回答
反对 回复 2017-06-19
?
书旅

TA贡献238条经验 获得超101个赞

你代码写的就是,拿username和password来和你获取到的进行字符串比较

查看完整回答
反对 回复 2017-06-19
?
慕尼黑0770482

TA贡献2条经验 获得超0个赞

字符串比较,还是把字符串放前边!不然容易空指针

查看完整回答
反对 回复 2017-06-19
?
gao110sir

TA贡献9条经验 获得超0个赞

你这程序写的比较混乱啊;你拿同一个c.getName()字符串跟字符串username和字符串password 比较,你程序肯定写错了,是不是应该这样写 if(c.getName().equals("username")&&c.getword().equals("passWord"))   , c.getWord()指获得的密码字符串

查看完整回答
反对 回复 2017-06-19
?
精慕门9254224

TA贡献167条经验 获得超46个赞

你写的这个比较的就是字符串!

查看完整回答
反对 回复 2017-06-18
  • 5 回答
  • 0 关注
  • 2263 浏览

添加回答

举报

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