package com.sohu.tv.cachecloud.client.basic.util;
import java.util.List;
/**
* 简单字符串类
* 减少common-lang依赖
*
* @author leifu
* @Date 2015年2月10日
* @Time 上午9:47:29
*/
public class StringUtil {
/**
* 列表转为字符串(用逗号分隔)
* @param list
* @param separator
* @return
*/
public static String simpleListJoinToStrWithSeparator(List<String> list, String separator) {
if (list == null || list.isEmpty()) {
return "";
}
StringBuilder finalEmailStr = new StringBuilder();
for (int i = 0; i < list.size(); i++) {
if (i != 0) {
finalEmailStr.append(separator);
}
finalEmailStr.append(list.get(i));
}
return finalEmailStr.toString();
}
/**
* 判断字符串是否为空
* @param str
* @return
*/
public static boolean isBlank(String str) {
int strLen;
if (str == null || (strLen = str.length()) == 0) {
return true;
}
for (int i = 0; i < strLen; i++) {
if ((Character.isWhitespace(str.charAt(i)) == false)) {
return false;
}
}
return true;
}
}