AbstractSqlBuilder.java
743 字节
package com.aries.crawler.sqlbuilder;
import java.util.List;
/**
* @author arowana
*/
public abstract class AbstractSqlBuilder {
protected void appendList(StringBuilder sql, List<?> list, String init, String sep) {
boolean first = true;
for (Object s : list) {
if (first) {
sql.append(init);
} else {
sql.append(sep);
}
sql.append(s);
first = false;
}
}
protected String repeat(String ch, Integer times, String sep) {
StringBuilder result = new StringBuilder(ch);
if (times > 1) {
result.append((sep + ch).repeat(times - 1));
}
return result.toString();
}
}