我需要根据参数列表构建模式字符串。如果参数是"foo", "bar", "data"
,那么模式应该是:"?, ?, ?"
我的代码是:
List<String> args;
...
for(String s : args) {
pattern += "?,";
}
pattern = pattern.substring(0, pattern.length()-1);
它工作正常,唯一担心的是,s
没有使用,似乎代码有点脏。
对此有何改进?
我希望是这样的:
for(args.size()) {
...
}
但是貌似没有..