String类的format
时间: 2024-05-08 21:12:22 浏览: 40
String类的format方法是用于格式化字符串的方法。它允许我们将变量或表达式插入到字符串中的特定位置,并指定它们的格式。下面是使用String类的format方法的一些示例:
1. 基本用法:
```java
String name = "Alice";
int age = 25;
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 25 years old.
```
2. 格式化数字:
```java
double price = 19.99;
String formattedPrice = String.format("The price is %.2f dollars.", price);
System.out.println(formattedPrice);
// 输出:The price is 19.99 dollars.
```
3. 指定宽度和对齐方式:
```java
String text = "Hello";
String formattedText = String.format("|%10s|", text);
System.out.println(formattedText);
// 输出:| Hello|
```
4. 格式化日期和时间:
```java
import java.util.Date;
Date now = new Date();
String formattedDate = String.format("Today is %tF", now);
System.out.println(formattedDate);
// 输出:Today is 2022-01-01
```
相关推荐
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![r](https://img-home.csdnimg.cn/images/20210720083646.png)