string.format

String.format的输出格式能自定义吗

小樊
85
2024-10-12 11:10:03
栏目: 编程语言

是的,String.format() 的输出格式可以自定义。String.format() 是 Java 中的一个方法,用于根据指定的格式字符串和参数生成一个新的格式化字符串。格式字符串中可以包含各种占位符,这些占位符将被传入的参数替换。

以下是一个简单的示例,展示了如何使用 String.format() 自定义输出格式:

public class Main {
    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);
    }
}

在这个示例中,我们使用了以下占位符:

运行这段代码,将输出:

姓名:John,年龄:30,身高:175.50

你可以根据需要自定义格式字符串中的占位符和格式选项。更多关于 String.format() 的信息和用法,可以参考 Java 官方文档。

0
看了该问题的人还看了