交作业,写了个破程序
Topic sourcestatic String buildInsertSql(String table, String[] fields) {
// TODO:
String str = "INSERT INTO tableName (fieldsName) VALUES (?, ?, ?)";
str=str.replace("tableName",table);
str=str.replace("fieldsName", String.join(", ", fields));
return str;
}
更新版
- 1
武破立法
static String buildInsertSql(String table, String[] fields) {
StringBuilder sb = new StringBuilder(fields.length);
sb.append("INSERT INTO employee (");
for (int i = 0; i<fields.length-1; i++)
{sb.append(fields[i]).append(", ");}
sb.append(fields[fields.length-1]);
sb.append(") VALUES (?, ?, ?)");
String str = sb.toString();
return str;
}