判断String的方式
1 直接判断 (一定要先判断是否为null,在判断是否为"",也就是先判断起是否为一个对象,然后在判断其值是否为"",判断其值可以用其他的方式。)
1 if (name != null && !name.equals("")) { 2 //do something 3 }
2 比较字符串长度, 效率高
1 if(s == null || s.length() <= 0);
3 效率和方法二几乎相等, 但出于兼容性考虑, 推荐使用此方法
1 if(s == null || s.isEmpty());
判断StringBuffer是否为空的方法,先利用toString()方法转为字符串,然后在利用equals()方法。
1 if(!errors.toString().equals("")){ 2 3 }