string.format

String.format中占位符如何使用

小樊
155
2024-10-12 10:40:03
栏目: 编程语言
开发者专用服务器限时活动,0元免费领! 查看>>

String.format()方法中,占位符使用大写的%符号表示。占位符的语法格式为%[flags][width][.precision]type,其中:

以下是一些使用占位符的示例:

public class Main {
    public static void main(String[] args) {
        int age = 25;
        double salary = 5000.5;
        String name = "John";

        // 使用占位符进行格式化
        String formattedAge = String.format("%d", age);
        String formattedSalary = String.format("%.2f", salary);
        String formattedName = String.format("%-10s", name);

        System.out.println("Age: " + formattedAge);
        System.out.println("Salary: " + formattedSalary);
        System.out.println("Name: " + formattedName);
    }
}

输出结果:

Age: 25
Salary: 5000.50
Name: John         

在这个示例中,我们使用占位符将整数age格式化为十进制字符串,保留两位小数的浮点数salary,以及左对齐且宽度为10个字符的字符串name

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:JAVA中string.format怎么使用

0
看了该问题的人还看了