java.lang.String.format()字符串格式化功能使用
时间: 2023-08-03 22:20:40 浏览: 235
JavaScript实现格式化字符串函数String.format
Java中的String.format()方法可以将一个字符串格式化为指定格式。
该方法的语法为:
```
public static String format(String format, Object... args)
```
其中,format参数是格式化字符串,args参数是一个可变参数,可以传入任意数量的参数。
格式化字符串中可以包含占位符,用于指定要替换的值的位置和格式。占位符的格式为:%[标识][宽度][.精度]转换字符。
下面是一些常用的占位符:
- %s:字符串
- %d:十进制整数
- %f:浮点数
- %c:字符
- %b:布尔值
- %t:日期/时间
示例代码:
```java
String name = "John";
int age = 30;
double height = 1.75;
String message = String.format("My name is %s, I'm %d years old, and I'm %.2f meters tall.", name, age, height);
System.out.println(message);
```
输出结果为:
```
My name is John, I'm 30 years old, and I'm 1.75 meters tall.
```
阅读全文