判断字符串是否为空字符串

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class StringUtil {
/**
* 判断是否为空字符串最优代码
* @param str
* @return 如果为空,则返回true
*/
public static boolean isEmpty(String str){
return str == null || str.trim().length() == 0;
}

/**
* 判断字符串是否非空
* @param str
* @return 如果不为空,则返回true
*/
public static boolean isNotEmpty(String str){
return !isEmpty(str);
}
}