点进源码
public static boolean hasLength(@Nullable String str) {
return str != null && !str.isEmpty();
}
我这里点进去的是spring中的StringUtils源码,可以看到这个函数的定义:
- 判断字符串非空
- 判断字符串不为null
下面我们来写一些例子
@Test
public void testHasLength(){
System.out.println(StringUtils.hasLength(""));
System.out.println(StringUtils.hasLength(null));
System.out.println(StringUtils.hasLength("1"));
System.out.println(StringUtils.hasLength("asd"));
}
输出:
false
false
true
true