package com.alibaba.java;import java.io.UnsupportedEncodingException;import java.nio.charset.StandardCharsets;import java.util.Arrays;import java.util.StringJoiner;public class a { public static void main(String[] args) throws UnsupportedEncodingException { String[] fields = {"name", "position", "salary"}; String table = "employee"; String select = buildSelectSql(table, fields); System.out.println(select); System.out.println("SELECT name, position, salary FROM employee".equals(select) ? "测试成功" : "测试失败"); String a = "1"; } static String buildSelectSql(String table, String[] fields) {// String names = String.join(", ", fields);// return "SELECT " + names + " FROM " + table; StringJoiner sj = new StringJoiner(", ", "SELECT ", " FROM " + table); for (String name : fields) { sj.add(name); } return sj.toString(); }}
Sign in to make a reply
ANGERIED