У меня есть число, которое может варьироваться.
Я хочу создать шаблон вопросительных знаков, т. Е. '(?,?,?, .... n раз)', где n - это число. В в этом случае вывод должен быть строкой, содержащей 5 знаков вопроса, разделенных запятой.
Требуется вывод:
(?,?,?,?,?)
Пробный код:
private String getValueParameterStr(int messageLength, int fieldsLength) {
String VALUE_PARAMETER_STR = "";
for(int i=0;i<messageLength;i++) {
VALUE_PARAMETER_STR = VALUE_PARAMETER_STR.length()==0?VALUE_PARAMETER_STR+"(":VALUE_PARAMETER_STR+",(";
for(int j=0;j<fieldsLength;j++) {
VALUE_PARAMETER_STR = j==0?VALUE_PARAMETER_STR+"?":VALUE_PARAMETER_STR+",?";
}
VALUE_PARAMETER_STR = VALUE_PARAMETER_STR + ")";
}
return VALUE_PARAMETER_STR;
}