判断字符串是否为空,项目中用的太多了。必须封装起来!另外判断集合是否为空用的也很多,这里也放到一起~
package com.example.burro.demo.appframework.util;
import java.util.List;
/**string工具类
* Created by burro on 2017/9/23.
*/
public class StringUtils {
/**
* 判断str是否为空
*
* @param str String
* @return boolean true:空;false:非空
*/
public static boolean isStrEmpty(String str) {
return ((str == null) || (str.trim().equals("")));
}
/**
* 判断list是否为空
* @param str String
* @return boolean true:空;false:非空
*/
public static boolean isListEmpty(List str) {
return ((str == null) || (str.size()<=0));
}
public static String getString(String str) {
if (str == null || "null".equalsIgnoreCase(str)) return "";
return str;
}
public static String getString(Object str) {
if (str == null || "null".equalsIgnoreCase(str.toString())) return "";
return str.toString();
}
}