String.format()是Java中的一个方法,用于格式化字符串。它允许我们将变量插入到字符串中,并指定它们的格式。该方法使用类似于C语言中的printf函数的格式化字符串语法。
使用String.format()方法,我们可以通过在格式字符串中使用占位符来指定要插入的变量。占位符由百分号(%)和格式化字符组成。格式化字符指定了要插入的变量的类型和格式。
以下是一些常见的格式化字符及其用途:
示例代码:
String name = "John";
int age = 25;
double salary = 5000.50;
String formattedString = String.format("My name is %s, I am %d years old, and my salary is %.2f", name, age, salary);
System.out.println(formattedString);
输出结果:
My name is John, I am 25 years old, and my salary is 5000.50
在这个例子中,我们使用了三个占位符:%s用于字符串类型的变量name,%d用于整数类型的变量age,%.2f用于浮点数类型的变量salary。通过String.format()方法,我们将这些变量插入到了格式化字符串中,并得到了最终的结果。
推荐的腾讯云相关产品:无
领取专属 10元无门槛券
手把手带您无忧上云