Java,谁能帮我详细的解释下,下面代码的运行详细过程,特别是if语句条件哪里不懂
4个回答
展开全部
声明变量为String类型。
if内容,1.name!=null,说的是变量name是否存在赋值,2.!name.equals(""),说的是变量name不为空字符串。当前if的判断&&为1,2同时成立则输出变更name的信息,否则反之。
当前这代码,因为name起始声明直接赋值为null,可以if里面第一个条件一定不成立,因为name就是为null而因为&&所以直接判断为if不成立。所以会进入esle。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以教的· see my name, find me
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么意思,这讲的很清晰啊
更多追问追答
追问
你能给我解释下条件语句括起来的那段吗。短路非加叹号是什么意思
追答
!=是不等于的意思,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
OMG~脖子要断了
追问
没办法阿,这书就这样😓
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询