format()Java用法
时间: 2023-08-18 15:07:09 浏览: 162
JAVA String.format方法使用介绍
在Java中,`format()`方法用于将指定格式的字符串与参数进行格式化,并将结果作为一个字符串返回。它的用法如下:
1. 使用位置参数:
```java
String.format("%d %s", 123, "Hello"); // 输出:"123 Hello"
```
2. 使用占位符:
```java
String.format("%1$d %2$s", 123, "Hello"); // 输出:"123 Hello"
```
占位符 `%1$d` 表示第一个参数是一个整数,`%2$s` 表示第二个参数是一个字符串。
3. 使用格式化符号:
```java
String.format("My name is %s. I'm %d years old.", "Tom", 18); // 输出:"My name is Tom. I'm 18 years old."
```
其中 `%s` 表示字符串,`%d` 表示整数。
4. 指定格式化参数的宽度和精度:
```java
String.format("%.2f", 3.1415926); // 输出:"3.14"
```
指定小数点后的位数为2。
希望这些可以帮助到你!
阅读全文