TextUtils.isEmpty(str)与str.isEmpty()
大概就是str为null时str.isEmpty()会空指针
TextUtils.isEmpty():判断字符串是否为空或者字符串长度是否为零
public static boolean isEmpty(@Nullable CharSequence str) {
return str == null || str.length() == 0;
}
str.isEmpty():判断字符串长度是否为零
public boolean isEmpty() {
// Android-changed: Get length from count field rather than value array (see above).
// Empty string has {@code count == 0} with or without string compression enabled.
// return value.length == 0;
return count == 0;
}