Discuss / Java / StringBuilder-交作业了

StringBuilder-交作业了

Topic source

package practise02;

public class Exe01 {

public static void main(String[] args) {

        String[] fields = { "name", "position", "salary" };

        String table = "employee";

        String insert = buildInsertSql(table, fields);

        System.out.println(insert);

        String s = "INSERT INTO employee (name, position, salary) VALUES (?, ?, ?)";

        System.out.println(s);

        System.out.println(s.equals(insert) ? "测试成功" : "测试失败");

    }

static String buildInsertSql(String table, String[] fields) {

        StringBuilder sb=new StringBuilder();

        sb.append("INSERT INTO ")

        .append(table)

        .append(" (")

        .append(String.join(", ", fields))

        .append(")")

        .append(" VALUES (?, ?, ?)");

        String a = sb.toString();

return a;

    }

}


  • 1

Reply