2 odong 1 oDong_1 于 2016.03.09 10:28 提问

判断语句,b == null 和 null == b 有区别吗?如果有,有什么区别?

判断语句,b == null 和 null == b 有区别吗?如果有,有什么区别?

6个回答

xiepanqi
xiepanqi   2016.03.09 10:36

null ==b可以防止你漏写个=号,把==写成=造成隐藏的bug

qqh19910525
qqh19910525   2016.03.09 10:55

同意楼上,判断的主题不同,一个是判断 b

qqh19910525
qqh19910525   2016.03.09 10:54

同意楼上,判断的主题不同,一个是判断 b

qtskyll
qtskyll   2016.03.09 11:01

从良好的代码习惯来说的话。我同意楼上,防止出现bug,方便编译器检测错误

showbo
showbo   Ds   Rxr 2016.03.09 20:29

看什么语言了,如果是js这种可以防止bug

C#,java那种会直接报错,没什么区别

lx624909677
lx624909677   Ds   Rxr 2016.03.09 22:20

null == b在不小心少写一个等号的情况下,编译器会直接报错

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!