java 输出格式化的sql
时间: 2023-07-09 17:26:03 浏览: 190
SQL格式化功能(JAVA代码)
你可以使用 `System.out.printf()` 方法来格式化输出 SQL 语句,下面是一个例子:
```java
String name = "John";
int age = 25;
String sql = "SELECT * FROM users WHERE name='%s' AND age=%d";
System.out.printf(sql, name, age);
```
在上面的代码中,我们使用了 `%s` 和 `%d` 来代表字符串和整数类型的参数,然后使用 `printf()` 方法来输出格式化后的字符串。输出结果如下:
```
SELECT * FROM users WHERE name='John' AND age=25
```
你也可以使用 `String.format()` 方法来格式化 SQL 语句,下面是一个例子:
```java
String name = "John";
int age = 25;
String sql = String.format("SELECT * FROM users WHERE name='%s' AND age=%d", name, age);
System.out.println(sql);
```
在上面的代码中,我们使用了 `String.format()` 方法来格式化 SQL 语句,然后使用 `println()` 方法来输出 SQL 语句。输出结果和前面的例子相同。
阅读全文