package commUtils;
/**
* 常见 方法封装 string
* @Description: TODO(用一句话描述该文件做什么)
* @author guochao
* @date 2018年10月30日
*
*/
public class StringUtils {
/**
* 判断两个字符串是否相等
* @Description: TODO(用一句话描述该文件做什么)
* @author guochao
* @date 2018年10月30日
*
*/
public static boolean equals(String src,String dist){
return src==null?false:dist==null?false:src.equals(dist);
}
/**
* 判断字符是否为空 或者字符为null
* @Description: TODO(用一句话描述该文件做什么)
* @author guochao
* @date 2018年10月30日
*
*/
public static boolean isEmpty(String src){
src =null==src?"":src.trim();
return src.equals("")?false:true;
}
/**
* 字符串拼接
* @Description: TODO(用一句话描述该文件做什么)
* @author guochao
* @date 2018年10月30日
*
*/
public static String apendStr(String ...args){
StringBuffer buffer = new StringBuffer();
for (String value : args) {
if(null!=value){
buffer.append(value);
}
}
return buffer.toString();
}
/**
* args 拼接sql
* reg 分割符
* @Description: TODO(用一句话描述该文件做什么)
* @author guochao
* @date 2018年10月30日
*
*/
public static String apendStr(String args[],String reg){
String src="";
StringBuffer buffer = new StringBuffer();
for (String value : args) {
buffer.append("'"+value+"'"+reg);
}
if(buffer.toString().endsWith(reg)){
src = buffer.toString().substring(0,buffer.toString().length()-1);
}else{
src =buffer.toString();
}
return src;
}
public static void main(String[] args) {
// System.out.println(StringUtils.equals(null, "123"));;
// System.out.println(StringUtils.equals("123", null));;
// System.out.println(StringUtils.equals("123", "123"));
// System.out.println(StringUtils.isEmpty(null));
//
// System.out.println(StringUtils.isEmpty(""));
//
// System.out.println(StringUtils.isEmpty(" 1"));
}
}