StringUtils.isBlank()和StringUtils.isEmpty()

@Test
    public void fun1(){
        System.out.println(StringUtils.isBlank("null"));
        System.out.println(StringUtils.isEmpty("null"));

        System.out.println(StringUtils.isBlank(null));
        System.out.println(StringUtils.isEmpty(null));

        System.out.println(StringUtils.isBlank("  "));
        System.out.println(StringUtils.isEmpty("  "));

        System.out.println(StringUtils.isBlank(""));
        System.out.println(StringUtils.isEmpty(""));
    }

输出结果java

false
false

true
true

true
false

true
true

总结都能判断null 和 "",isEmpty() 把只有空格的字符串断定为true,isBlank()断定为false。code

相关文章
相关标签/搜索