温馨提示×

String.format如何处理字符串拼接

小樊
81
2024-10-12 10:31:02
栏目: 编程语言

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() 进行字符串拼接和格式化。

0