判断字符串及对象是否为空的方法总结

public class Test1 {
    public static void main(String[] args){
        String s = "";
        /* 如果是null或者元素个数为0,返回true;并且判断其中字符是否包含空白符(空格、tab键、换行符) */
        System.out.println(org.apache.commons.lang.StringUtils.isBlank(s));
        /* 就是上面这个方法取反 */
        System.out.println(org.apache.commons.lang.StringUtils.isNotBlank(s));

        /* 如果是null或者元素个数为0,返回true */
        System.out.println(org.apache.commons.lang.StringUtils.isEmpty(s));
        /* 就是上面这个方法取反 */
        System.out.println(org.apache.commons.lang.StringUtils.isNotEmpty(s));

        /* 如果是null或者元素内容等于"",返回true */
        System.out.println(org.springframework.util.StringUtils.isEmpty(s));
        /* 如果不是是null并且元素个数不为0,返回true */
        System.out.println(org.springframework.util.StringUtils.hasLength(s));

        org.springframework.util.Assert.isNull(s,"s不是null抛异常");
        org.springframework.util.Assert.notNull(s,"s是null抛异常");

    }
}

 

相关文章:

  • 2021-10-27
  • 2022-01-01
  • 2022-12-23
  • 2022-12-23
  • 2021-12-04
  • 2022-02-21
  • 2022-02-04
  • 2021-05-31
猜你喜欢
  • 2022-02-10
  • 2021-12-04
  • 2021-11-13
  • 2021-12-04
  • 2021-12-04
相关资源
相似解决方案