-2

StringBuilder.append大規模なSQLステートメントは見苦しく、追加するためのフォーマットは非常に時間がかかるため、JavaでStringBuilder/をフォーマットする簡単な方法はありますかStringBuffer

4

1 に答える 1

4

String.formatコードを読みやすくするのに役立つ場合があります。

String sql = String.format("select * from %s where %s = ?;", table, field);

別のStringBuilder方法:

String sql = new StringBuilder("select * from ")
                  .append(table)
                  .append(" where ")
                  .append(field)
                  .append(" = ")
                  .append("?")
                  .toString();
于 2012-12-03T11:05:54.290 に答える