如果obj是null而不先判断会报错。
2013-06-08 15:39
176 查看
如果obj不先判断一下是否为null,就直接用下面的if语句,那会直接报错 if(obj != null) { if(StringUtils.isNotBlank(o.getEmail())){ sql_if +="and o.email like '%"+o.getEmail()+"%' "; } if(StringUtils.isNotBlank(o.getCnname())){ sql_if +=" and o.name like '%"+o.getCnname()+"%' "; } }
相关文章推荐
- Js 中如果判断Null 跟Undefined
- 数据库 插入时 碰到NULL报错判断的一种方法(技巧)
- strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。
- 判断一个单链表是否有环。如果有,把指向环开始的指针返回;如果没有,返回NULL。
- SQL子查询并判断如果为NULL赋值0
- JAVASCRIPT判断一个值或者控件是否为NULL,null,undefined,""的方法
- 轻松python文本专题-判断对象里面是否是类字符串(推荐使用isinstance(obj,str))
- 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。
- 数据库随笔 如果列为Null
- [转自Oracle官方技术博客]对于一个非空字段定义的表导出后,再imp时候报错ORA-01400: cannot insert NULL into xxx 为何呢?
- 头文件里面实现一个函数,在两个cpp中包含,则重复定义,如果加上inline则不会报错
- 用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
- Sql : 如何判断一个表中,是否存在一个ID,如果存在不处理,如果不存在
- Android中利用NetworkInfo判断网络状态时出现空指针(NullPointerException)问题的解决方法
- ExecuteScalar,如果没得到数据,值是DBNull.Value,而不是null
- Xcode中使用method_invoke或者objc_msgSend()报错Too many arguments to function call ,expected 0,have3
- 空指针异常,java.lang.NullPointerException,判断是否为空
- objc_msgSend()报错 too many arguments to function call,expected0,have3
- 史上最明白的 NULL、0、nullptr 区别分析(老师讲N篇都没讲明白的东东),今天终于明白了,如果和我一样以前不明白的可以好好的看看...
- SQL存储过程中值为NULL需加判断