Use StringJoiner where possible to simplify String joining

This commit is contained in:
stsypanov
2019-02-01 15:34:27 +02:00
committed by Juergen Hoeller
parent e44d3dabc4
commit 5e29ea30a3
8 changed files with 36 additions and 60 deletions

View File

@@ -17,6 +17,7 @@
package org.springframework.jdbc.core.metadata;
import java.util.ArrayList;
import java.util.Collections;
import java.util.LinkedHashMap;
import java.util.LinkedHashSet;
import java.util.List;
@@ -304,12 +305,8 @@ public class TableMetaDataContext {
getTableName() + "' so an insert statement can't be generated");
}
}
for (int i = 0; i < columnCount; i++) {
if (i > 0) {
insertStatement.append(", ");
}
insertStatement.append("?");
}
String params = String.join(", ", Collections.nCopies(columnCount, "?"));
insertStatement.append(params);
insertStatement.append(")");
return insertStatement.toString();
}