字符串非空判断

 

  if(str != null && str.length() != 0) { }判断一个字符串是否为空,首先就要确保他不是null,然后再判断他的长度

或者if(str1==null||(str1.trim()).equals("")){ //所以在判断字符串是否为空时,先判断是不是对象,如果是,再判断是不是空字符串 }


说明:

 

 1、null表示这个字符串不指向任何的东西,如果这时候你调用它的方法,那么就会出现空指针异常。

  2、""表示它指向一个长度为0的字符串,这时候调用它的方法是安全的。


猜你喜欢

转载自blog.csdn.net/hss0123456789/article/details/80275169