黑马程序员技术交流社区

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

作者: 吴硕    时间: 2012-10-15 21:32
标题: 下面的代码有什么不妥之处?
本帖最后由 吴硕 于 2012-10-16 14:03 编辑

这时张老师整理的Java就业面试大全的第15题,没有提供答案

下面的代码有什么不妥之处?
1. if(username.equals(“zxx”){}
2. int  x = 1;
    return x==1?true:false;


作者: 舒远    时间: 2012-10-15 21:33
改成如下好点:
1.if("zxx".equals(username)){
}

2. return x == 1;
作者: 梁世喜    时间: 2012-10-15 21:39
昨天正好看过同样的题。也是在论坛上

1、要是username为空的话。 username.equals("zyz");就不合适了

2、x==1  就已经是一个判断,返回值为boolean型了。后面的多余了
作者: 秦松    时间: 2012-10-15 21:45
只会第一题 看起来少半个小括号




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