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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/27 18:10:32
if(str_subID!=null &&
xPKNP v؄ #'´&&E4Jk(1Z5m&*h7v:;{>Uy)+"L̔JխRRA#sOPZ|A$[V$@!1gp(ՌC*,W(›Nv@ xa 7P;='^ L2S-1~{Qk&3ɵ>dZW;(=h@"'uҵ@/B,Bz/M

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

if(str_subID!=null && "".equals(str_subID))是什么意思同题
str_subID 不为空,且不为空串.
为空是 str_subID 是根本没有值,这个时候用这个值去做运算很容易抛空指针错误.
为空串 "" 是有值,但是这个值是一个空串,在拼接字符串的时候不这么判断就用也会引起sql执行错误.