代码有什么不妥之处(2015年10月20日)

1. if(username.equals(“zxx”){}
2.int  x = 1;
return x==1?true:false;

貌似网上好多关于这个题目的讨论。

1、好早之前我就这样写过name.equals("user"),感觉跟"user".equals(name)没什么区别,之后看到别人的习惯,所以才改正过来了,但不怎么清楚为什么这样写,原来有避免空指针的好处,但感觉不止这么一点的好处吧。

2、x的值就是1,再对x==1进行三目运算多余,这点也反映出写代码要简洁明了,少代码干大事




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值