作业帮 > 综合 > 作业

if(str_subID!=null && "".equals(str_subID))是什么意思

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 20:30:44
if(str_subID!=null && "".equals(str_subID))是什么意思
同题
str_subID 不为空,且不为空串.
为空是 str_subID 是根本没有值,这个时候用这个值去做运算很容易抛空指针错误.
为空串 "" 是有值,但是这个值是一个空串,在拼接字符串的时候不这么判断就用也会引起sql执行错误.