if(action !=null && "again" .equals(action)) 求解释: 1.详解这条JAVA语句; 2.详解again意思和作用
4个回答
展开全部
这种判断多出现在获得客户端提交信息之后。
判断action!=null 是因为获得提交数据可能为空。
“again".equals(action) 判断action中的字符串是否为again 这个是java的String类重载过的方法。
为什么要用again 是根据你的业务逻辑人为规定的。
判断action!=null 是因为获得提交数据可能为空。
“again".equals(action) 判断action中的字符串是否为again 这个是java的String类重载过的方法。
为什么要用again 是根据你的业务逻辑人为规定的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ation应该是存放String类型的,如果不为空,并且“again”(就是一个String类型,你可以写成String a =“again”)等于action里的内容那么这个语句为真。
追问
again 之前也没有定义,直接拿来用;如果把“again”改为其他为什么不行!
追答
你可以把它当成常量,就像你可以直接用数字1是一个道理。可以改啊,比如"a"。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都是字符窜吧?首先这个action字符窜必须不能为空,然后判断了不为空后,在判断action是否等于again,都符合才执行!again只是一个字符窜啊!双引号看到了么!作用就是用来做判断的啊!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是判断对象action是否为空,然后action是否和字符串对象 "again"相等!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询