安卓常用工具類-StringUtils【String字串工具類】
阿新 • • 發佈:2019-01-06
判斷字串是否為空,專案中用的太多了。必須封裝起來!另外判斷集合是否為空用的也很多,這裡也放到一起~
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 ));
}
//獲取String
public static String getString(String str) {
if (str == null || "null".equalsIgnoreCase(str)) return "";
return str;
}
//獲取String
public static String getString(Object str) {
if (str == null || "null".equalsIgnoreCase(str.toString())) return "";
return str.toString();
}
}