@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