java 使用{}填充字符串方法
时间: 2023-09-24 14:11:36 浏览: 213
在Java中,可以使用`String.format()`方法来使用`{}`进行字符串填充。这种方式非常灵活,可以在字符串中插入多个占位符,每个占位符都可以使用不同的格式化选项和参数进行填充。
以下是一个示例,演示如何使用`{}`来填充字符串:
```java
String name = "Alice";
int age = 30;
String message = String.format("My name is %s, and I am %d years old.", name, age);
System.out.println(message); // 输出 "My name is Alice, and I am 30 years old."
```
在上面的示例中,`%s`和`%d`是格式化选项,分别表示要填充字符串和要填充整数。`name`和`age`是要填充的参数,它们将按照占位符的顺序进行填充。
当然,也可以在字符串中使用多个占位符:
```java
String firstName = "Alice";
String lastName = "Smith";
String message = String.format("My name is %s %s, and I am %d years old.", firstName, lastName, age);
System.out.println(message); // 输出 "My name is Alice Smith, and I am 30 years old."
```
在上面的示例中,字符串中使用了两个占位符`%s`和`%d`,分别对应`firstName`、`lastName`和`age`三个参数。
使用`{}`进行字符串填充可以方便地构建复杂的字符串,同时也可以避免使用`+`连接字符串带来的性能问题。
相关推荐
![text/plain](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)