""空字符
null 空
逻辑:判断一个值是否为空,需要判断两个方面
1:是否为空字符串
2:是否为空值
注: ""不是null ,所以在判断的时候空字符串判断要放在前面
最佳写法
if(""!=value.trim() || null != value){
}
str.trim().equals("")会报空指针异常,因为""不是一个实例,没用equals方法
null != value null写前面是因为这样永远不会产生空指针异常
""空字符
null 空
逻辑:判断一个值是否为空,需要判断两个方面
1:是否为空字符串
2:是否为空值
注: ""不是null ,所以在判断的时候空字符串判断要放在前面
最佳写法
if(""!=value.trim() || null != value){
}
str.trim().equals("")会报空指针异常,因为""不是一个实例,没用equals方法
null != value null写前面是因为这样永远不会产生空指针异常