黑马程序员技术交流社区

标题: 下面的代码有什么不妥之处? [打印本页]

作者: 张雄    时间: 2016-4-14 16:06
标题: 下面的代码有什么不妥之处?

1. if(username.equals(“zxx”){}


2. int  x = 1;

return x==1?true:false;

作者: zhongyuxin1011    时间: 2016-4-14 17:36
本帖最后由 zhongyuxin1011 于 2016-4-14 17:37 编辑

1,右边少了一个“)”2,“?......”可以省略
其它不知道了。

作者: 小白想学javaEE    时间: 2016-4-14 20:30
第一句少了个小括号,第二句的三元运算符没意义,不如直接返回 x==1

作者: 15614014298    时间: 2016-4-14 21:05
1.username有可能为空,这样就有可能出现空指针异常
作者: 张雄    时间: 2016-4-15 13:39
我的公里不够啊
作者: c792276135    时间: 2016-4-15 13:43
还是太年轻了,一眼也没看出来
作者: 张雄    时间: 2016-4-19 15:38
c792276135 发表于 2016-4-15 13:43
还是太年轻了,一眼也没看出来

确实没看出来
作者: lin6773084    时间: 2016-4-19 16:35
“zxx".equals(username)怎么写好点




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2