黑马程序员技术交流社区

标题: 一点小技巧(非原创) [打印本页]

作者: 汪洋大海    时间: 2013-12-29 19:59
标题: 一点小技巧(非原创)
写程序的时候大家常常会进行一种判断 if(xxx == null);或者是if(xxx != null),建议大家写成
if(null == xxx) 或 if(null != xxx),这是一种好的变成习惯,因为有些情况下可能少些了一个=

Boolean a = true;
少写了一个 =
情况 1:
if(a = null){ //编译不报错

}
情况 2:
if(null = a){ //编译器报错

}


null != xxx   null  == xxx还可以避免著名的java.lang.NullPointerException

作者: 浮出一个美    时间: 2013-12-29 20:14
你让我想起了这个 "x".equals(name),即使变量name为空也不会报空指针
作者: sd110572    时间: 2013-12-29 21:46
感觉这样写有点别扭,JAVA源代码怎么写的?
null 写前面是格式规范里面的内容吗?




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