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

相關文章
相關標籤/搜索