这应该很容易。如果长度大于1,则需要格式化字符串数组,如下所示:“(''STRING','STRING')

谢谢

if  (form.getSorCodes().length > 1)

            for( int i=0;i<form.getSorCodes().length;i++)
             {

                 //format here

             }

最佳答案

String[] sorCodes = form.getSorCodes();
if  (sorCodes.length > 1) {
    StringBuilder builder = new StringBuilder("(");
    for( int i=0;i<sorCodes.length;i++) {
       builder.append("'").append(sorCodes[i]).append("'");
       if(i < sorCodes.length - 1) {
          builder.append(",");
       }
    }
    builder.append(")");

    builder.toString(); //('STRING','STRING')
}

09-10 08:36
查看更多