Discuss / Java / 交作业

交作业

Topic source

季之余_

#1 Created at ... [Delete] [Delete and Lock User]
    static String buildSelectSql(String table, String[] fields) {
        // TODO:
        var sj = new StringJoiner(", ", "SELECT ", " FROM ");
        for (String field : fields){
            sj.add(field);
        }
        
        String se = sj.toString() + table;
        return se;
    }


看了大家的,table可以直接在指定StringJoiner的结尾时拼接

厚天独到

#2 Created at ... [Delete] [Delete and Lock User]

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

       StringJoiner sj = new StringJoiner(" ","SELECT ",table);

       String join = String.join(", ", fields);

       sj.add(join).add("FROM ");

        return sj.toString();

    }

少凯7878

#3 Created at ... [Delete] [Delete and Lock User]

厚天独到

本来没登录,看到厚天独到的回复蚌埠住了。开辟了新思路,给点个赞。不然自己拼接出来的代码总感觉怪怪的。


  • 1

Reply