String.format()
是 Java 中用于格式化字符串的一个非常有用的方法。它允许你使用占位符 {}
来表示要插入的值,然后使用指定的格式选项来格式化这些值。以下是如何使用 String.format()
进行字符串拼接的示例:
public class StringFormatExample {
public static void main(String[] args) {
String name = "John";
int age = 30;
double height = 175.5;
String formattedString = String.format("姓名:%s,年龄:%d,身高:%.2f 米", name, age, height);
System.out.println(formattedString);
}
}
在这个例子中,我们使用了三个占位符 {}
分别表示姓名、年龄和身高。%s
用于字符串,%d
用于整数,%.2f
用于保留两位小数的浮点数。String.format()
会将这些占位符替换为提供的参数值,并按照指定的格式进行格式化。
输出结果:
姓名:John,年龄:30,身高:175.50 米
通过这种方式,你可以轻松地使用 String.format()
进行字符串拼接和格式化。